Share via


ReceiveActivity.GetRootContext(Activity) 方法

定義

靜態方法,這種方法會傳回與所提供的活動執行個體關聯的根內容之內容資訊。 內容資訊可用於主應用程式和工作流程服務之間的通訊。

public:
 static System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetRootContext(System::Workflow::ComponentModel::Activity ^ activity);
public static System.Collections.Generic.IDictionary<string,string> GetRootContext (System.Workflow.ComponentModel.Activity activity);
static member GetRootContext : System.Workflow.ComponentModel.Activity -> System.Collections.Generic.IDictionary<string, string>
Public Shared Function GetRootContext (activity As Activity) As IDictionary(Of String, String)

參數

activity
Activity

子活動執行個體。

傳回

以字典為基礎的集合,內含 XmlQualifiedName 關鍵字及其關聯的 String 值,此值則代表根內容的內容資訊。 除了自訂執行個體建立邏輯之外,根內容也會收到觸發新執行個體建立的訊息。

範例

下列範例會示範如何使用 GetRootContext 方法。

ReceiveActivity receiveActivity1 = new ReceiveActivity();
Dictionary<XmlQualifiedName, String> context =
    (Dictionary<XmlQualifiedName, String>)ReceiveActivity.GetRootContext(receiveActivity1);

備註

內容資訊,是用戶端及其所通訊的服務之間所使用的通訊,包括相互關聯的識別。

適用於