Aracılığıyla paylaş


WorkflowCompletedEventArgs.OutputParameters Özellik

Tanım

İş akışından çıkışı alır.

public:
 property System::Collections::Generic::Dictionary<System::String ^, System::Object ^> ^ OutputParameters { System::Collections::Generic::Dictionary<System::String ^, System::Object ^> ^ get(); };
public System.Collections.Generic.Dictionary<string,object> OutputParameters { get; }
member this.OutputParameters : System.Collections.Generic.Dictionary<string, obj>
Public ReadOnly Property OutputParameters As Dictionary(Of String, Object)

Özellik Değeri

Dictionary<TKey,TValue> İş akışının çıkış parametrelerini içeren parametre adına göre anahtarlanan değerlerden biri.

Örnekler

Aşağıdaki kod örneği, özelliğinde depolanan bir anahtardan bir değerin nasıl alınduğunu OutputParameters gösterir. OnWorkflowCompleted yönteminin bir parametresi WorkflowCompletedEventArgsvardır. Olay tetiklendiğinde WorkflowCompleted bu yöntem çağrılır. Kod, anahtarıyla Status ilişkili değeri almak için özelliğini kullanır OutputParameters ve konsola yazar.

Bu kod örneği, Program.cs dosyasından Parametreler SDK Örneği ile Sıralı İş Akışı'nın bir parçasıdır. Daha fazla bilgi için bkz. Parametre Örneği ile İş Akışı.

static void OnWorkflowCompleted(object sender, WorkflowCompletedEventArgs e)
{
    //The order status is stored in the "status" "out" parameter
    string orderStatus = e.OutputParameters["Status"].ToString();
    Console.WriteLine("Order was " + orderStatus);
    waitHandle.Set();
}
Shared Sub OnWorkflowCompleted(ByVal sender As Object, ByVal e As WorkflowCompletedEventArgs)

    'The order status is stored in the "status" "out" parameter
    Dim orderStatus As String = e.OutputParameters("Status").ToString()
    Console.WriteLine("Order was " + orderStatus)
    waitHandle.Set()
End Sub

Açıklamalar

OutputParameters iş akışının out ve ref parametrelerini içerir.

Şunlara uygulanır

Ayrıca bkz.