ActivityContext Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый класс для классов контекста, представляющих среду выполнения действия.
public ref class ActivityContext
public class ActivityContext
type ActivityContext = class
Public Class ActivityContext
- Наследование
-
ActivityContext
- Производный
Комментарии
Этот класс предоставляет ограниченный доступ к среде выполнения Windows Workflow Foundation (WF) и является базовым классом для всех контекстов выполнения, предоставляемых Windows Workflow Foundation (WF).
Свойства
| Имя | Описание |
|---|---|
| ActivityInstanceId |
Возвращает уникальный идентификатор текущего выполняющегося экземпляра действия. |
| DataContext |
Возвращает контекст данных текущего выполняемого действия. |
| WorkflowInstanceId |
Возвращает уникальный идентификатор текущего выполняющегося экземпляра рабочего процесса. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetExtension<T>() |
Возвращает расширение указанного типа. |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetLocation<T>(LocationReference) |
Возвращает типизированное расположение указанного указанного расположения для текущего контекста действия. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| GetValue(Argument) |
Возвращает значение указанного Argument. |
| GetValue(RuntimeArgument) |
Возвращает значение указанного RuntimeArgument. |
| GetValue<T>(InArgument<T>) |
Возвращает значение указанного InArgument<T>. |
| GetValue<T>(InOutArgument<T>) |
Возвращает значение указанного InOutArgument<T>. |
| GetValue<T>(LocationReference) |
Возвращает значение по указанному параметру LocationReference. |
| GetValue<T>(OutArgument<T>) |
Возвращает значение указанного OutArgument<T>. |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| SetValue(Argument, Object) |
Присваивает заданному Argumentзначению. |
| SetValue<T>(InArgument<T>, T) |
Присваивает заданному InArgument<T>значению. |
| SetValue<T>(InOutArgument<T>, T) |
Присваивает заданному InOutArgument<T>значению. |
| SetValue<T>(LocationReference, T) |
Присваивает заданному LocationReferenceзначению. |
| SetValue<T>(OutArgument<T>, T) |
Присваивает заданному OutArgument<T>значению. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |