Edit

Share via


DurableOperationAttribute.CanCreateInstance Property

Definition

Gets or sets a value that indicates whether a new service instance can be created if an activation message is received on this operation. The dispatcher considers messages without an attached instance ID to be activation messages.

public:
 property bool CanCreateInstance { bool get(); void set(bool value); };
public bool CanCreateInstance { get; set; }
member this.CanCreateInstance : bool with get, set
Public Property CanCreateInstance As Boolean

Property Value

true if a new service instance can be created; otherwise, false.

Remarks

If your contract disallows sessions, then CanCreateInstance must be set to true for all operations.

If the contract permits or allows sessions, then all operations for which CanCreateInstance is set to true must be request/response operations: that is, IsOneWay cannot be set to true.

Applies to