ReceiveActivity.GetContext Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает словарь, содержащий сведения контекста, используемые для взаимодействия между клиентом и службой рабочего процесса.
Перегрузки
GetContext(Activity, ContextToken) |
Статический метод, возвращающий сведения контекста для заданного экземпляра действия и маркера контекста. |
GetContext(Activity, String, String) |
Статический метод, возвращающий сведения контекста для заданного экземпляра действия и маркера контекста. |
Комментарии
Сведения контекста используются для взаимодействия между клиентом и службой, с которой он взаимодействует, и включают, например, данные идентификации для корреляции.
GetContext(Activity, ContextToken)
Статический метод, возвращающий сведения контекста для заданного экземпляра действия и маркера контекста.
public:
static System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetContext(System::Workflow::ComponentModel::Activity ^ activity, System::Workflow::Activities::ContextToken ^ contextToken);
public static System.Collections.Generic.IDictionary<string,string> GetContext (System.Workflow.ComponentModel.Activity activity, System.Workflow.Activities.ContextToken contextToken);
static member GetContext : System.Workflow.ComponentModel.Activity * System.Workflow.Activities.ContextToken -> System.Collections.Generic.IDictionary<string, string>
Public Shared Function GetContext (activity As Activity, contextToken As ContextToken) As IDictionary(Of String, String)
Параметры
- activity
- Activity
Экземпляр действия, для которого запрашиваются сведения контекста.
- contextToken
- ContextToken
Маркер контекста, используемый действием.
Возвращаемое значение
Коллекция на основе словаря, содержащая ключи XmlQualifiedName и связанные с ними значения String.
Примеры
В следующем примере показано, как использовать метод GetContext
.
ReceiveActivity receiveActivity1 = new ReceiveActivity();
Dictionary<XmlQualifiedName, String> context = (Dictionary<XmlQualifiedName, String>)ReceiveActivity.GetContext(receiveActivity1, receiveActivity1.ContextToken);
Комментарии
Сведения контекста используются для взаимодействия между клиентом и службой, с которой он взаимодействует, и включают, например, данные идентификации для корреляции.
Применяется к
GetContext(Activity, String, String)
Статический метод, возвращающий сведения контекста для заданного экземпляра действия и маркера контекста.
public:
static System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetContext(System::Workflow::ComponentModel::Activity ^ activity, System::String ^ contextName, System::String ^ ownerActivityName);
public static System.Collections.Generic.IDictionary<string,string> GetContext (System.Workflow.ComponentModel.Activity activity, string contextName, string ownerActivityName);
static member GetContext : System.Workflow.ComponentModel.Activity * string * string -> System.Collections.Generic.IDictionary<string, string>
Public Shared Function GetContext (activity As Activity, contextName As String, ownerActivityName As String) As IDictionary(Of String, String)
Параметры
- activity
- Activity
Экземпляр действия, для которого запрашиваются сведения контекста.
- contextName
- String
Имя маркера контекста, используемого действием.
- ownerActivityName
- String
Имя действия-владельца.
Возвращаемое значение
Коллекция на основе словаря, содержащая ключи XmlQualifiedName и связанные с ними значения String.
Примеры
В следующем примере показано, как использовать метод GetContext
.
ReceiveActivity receiveActivity1 = new ReceiveActivity();
Dictionary<XmlQualifiedName, String> context =
(Dictionary<XmlQualifiedName, String>)ReceiveActivity.GetContext(
receiveActivity1,
"ContextToken1",
"ReceiveActivity1");
Комментарии
Сведения контекста используются для взаимодействия между клиентом и службой, с которой он взаимодействует, и включают, например, данные идентификации для корреляции.