Handle Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет тип, время существования которого управляется средой выполнения рабочего процесса.
public ref class Handle abstract
[System.Runtime.Serialization.DataContract]
public abstract class Handle
[<System.Runtime.Serialization.DataContract>]
type Handle = class
Public MustInherit Class Handle
- Наследование
-
Handle
- Производный
- Атрибуты
Комментарии
Среда выполнения рабочего процесса управляет временем существования типов, производных от Handle. Для переменных рабочего процесса типов дескрипторов среда выполнения использует необходимый конструктор без параметров для создания экземпляра типа, назначает его Variableи вызывает OnInitialize при инициализации среды. Когда переменная выходит за пределы области, вызывается метод OnUninitialize.
Конструкторы
Handle() |
Инициализирует новый экземпляр класса Handle. |
Свойства
ExecutionPropertyName |
Возвращает имя, используемое этим дескриптором Handle при добавлении к свойствам выполнения действия. |
Owner |
Возвращает экземпляр ActivityInstance, содержащий переменную Variable, которая содержит дескриптор Handle. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
OnInitialize(HandleInitializationContext) |
Вызывается средой выполнения рабочего процесса, когда инициализируется среда, содержащая Handle. |
OnUninitialize(HandleInitializationContext) |
Вызывается средой выполнения рабочего процесса, когда переменная Variable для Handle выходит за пределы области. |
ThrowIfUninitialized() |
Вызывает исключение InvalidOperationException, если дескриптор Handle не инициализирован. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |