ReceiveActivity.CanCreateInstance Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia, czy operacja powoduje utworzenie nowego wystąpienia usługi przepływu pracy.
public:
property bool CanCreateInstance { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(true)]
public bool CanCreateInstance { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.CanCreateInstance : bool with get, set
Public Property CanCreateInstance As Boolean
Wartość właściwości
true
w przypadku utworzenia nowego wystąpienia przepływu pracy; w przeciwnym razie , false
.
- Atrybuty
Przykłady
W poniższym przykładzie pokazano, jak ustawić CanCreateInstance
właściwość . Ten kod został dostosowany z przykładu Conversations
ShipperWorkflow.designer.cs
zestawu SDK z pliku .
ReceiveActivity receiveRequestShippingQuote;
CodeActivity doAcceptQuoteRequest;
doAcceptQuoteRequest = new System.Workflow.Activities.CodeActivity();
receiveRequestShippingQuote = new System.Workflow.Activities.ReceiveActivity();
receiveRequestShippingQuote.Activities.Add(doAcceptQuoteRequest);
receiveRequestShippingQuote.CanCreateInstance = true;
Uwagi
Działanie ReceiveActivity ustawione CanCreateInstance na true
wartość reprezentuje operację usługi, która po wywołaniu przez klienta usługi bez udziału konwersacji powoduje utworzenie nowego wystąpienia przepływu pracy usługi.
Przepływy pracy usługi, które nie mają ReceiveActivity działania z CanCreateInstance ustawioną wartością true
, nie mogą być tworzone przez klienta przy użyciu wywołania operacji usługi. Takie przepływy pracy można tworzyć przy użyciu CreateWorkflow metody skojarzonego WorkflowRuntime obiektu.
Wartość domyślna tej właściwości to false
.