Aracılığıyla paylaş


ReceiveActivity.GetRootContext(Activity) Yöntem

Tanım

Belirli bir etkinlik örneğiyle ilişkili kök bağlam için bağlam bilgilerini döndüren statik yöntem. Bağlam bilgileri, bir konak uygulaması ile iş akışı hizmeti arasındaki iletişim için kullanılır.

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)

Parametreler

activity
Activity

Alt etkinlik örneği.

Döndürülenler

IDictionary<String,String>

Bir kök bağlam için bağlam bilgilerini temsil eden anahtarları ve ilişkili String değerlerini içeren XmlQualifiedName sözlük tabanlı koleksiyon. Özel örnek oluşturma mantığı engellendiğinde, yeni bir örneğin oluşturulmasını tetikleyen ileti kök bağlamda alınır.

Örnekler

Aşağıdaki örnekte yönteminin nasıl kullanılacağı gösterilmektedir GetRootContext .

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

Açıklamalar

Bağlam bilgileri, istemci ile iletişimde bulunduğu hizmet arasındaki iletişim için kullanılır ve bağıntı için tanımlama gibi şeyler içerir.

Şunlara uygulanır