This documentation is archived and is not being maintained.

Receive Properties

The Receive type exposes the following members.

Public property Action Gets or sets the value of the action header of the message.
Protected property CacheId Gets the identifier of the cache that is unique within the scope of the workflow definition. (Inherited from Activity.)
Public property CanCreateInstance Gets or sets a value that indicates whether a new workflow instance is created to process the message if the message does not correlate to an existing workflow instance..
Protected property Constraints Gets a collection of Constraint activities that can be configured to provide validation for the Activity. (Inherited from Activity.)
Public property Content Gets or sets the data to receive. The content can be either a ReceiveMessageContent or a ReceiveParametersContent.
Public property CorrelatesOn Gets or sets the MessageQuerySet used to query the message to extract correlation data.
Public property CorrelatesWith Gets or sets a correlation handle that is used to route the message to the appropriate workflow instance.
Public property CorrelationInitializers Gets a collection of correlation initializers that initialize query-based, context, callback context, or request-reply correlations with a Send activity runs.
Public property DisplayName Gets or sets an optional friendly name that is used for debugging, validation, exception handling, and tracking. (Inherited from Activity.)
Public property Id Gets an identifier that is unique in the scope of the workflow definition. (Inherited from Activity.)
Protected property Implementation Gets or sets the delegate that returns an Activity that contains the execution logic. (Inherited from Activity.)
Public property KnownTypes Gets a collection of known types for the operation.
Public property OperationName Gets or sets the name of the operation implemented by the Receive.
Public property ProtectionLevel Gets or sets a value that indicates the protection level for the operation.
Public property SerializerOption Gets or sets a value that specifies the serializer to use for this operation.
Public property ServiceContractName Gets or sets the name of the service contract.