NativeActivityAbortContext Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет среду выполнения для прерываемого действия.
public ref class NativeActivityAbortContext sealed : System::Activities::ActivityContext
public sealed class NativeActivityAbortContext : System.Activities.ActivityContext
type NativeActivityAbortContext = class
inherit ActivityContext
Public NotInheritable Class NativeActivityAbortContext
Inherits ActivityContext
- Наследование
Комментарии
Авторы пользовательских действий, которые создают действия, производные от NativeActivity<TResult>, могут переопределять метод Abort, чтобы выполнять определенные операции в ответ на прерывание действия. Например, действие, взаимодействующее с командой SqlCommand, может вызывать метод Cancel, если работа действия прерывается.
Свойства
ActivityInstanceId |
Возвращает уникальный идентификатор выполняющегося в данный момент экземпляра действия. (Унаследовано от ActivityContext) |
DataContext |
Возвращает контекст данных для действия, выполняющегося в данный момент. (Унаследовано от ActivityContext) |
Reason |
Возвращает объект Exception, содержащий причину прерывания действия. |
WorkflowInstanceId |
Получает уникальный идентификатор экземпляра рабочего процесса, выполняющегося в данный момент. (Унаследовано от ActivityContext) |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetExtension<T>() |
Возвращает расширение указанного типа. (Унаследовано от ActivityContext) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetLocation<T>(LocationReference) |
Возвращает типизированное расположение по указанному расположению для контекста текущего действия. (Унаследовано от ActivityContext) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
GetValue(Argument) |
Возвращает значение указанного аргумента Argument. (Унаследовано от ActivityContext) |
GetValue(RuntimeArgument) |
Возвращает значение указанного аргумента RuntimeArgument. (Унаследовано от ActivityContext) |
GetValue<T>(InArgument<T>) |
Возвращает значение указанного аргумента InArgument<T>. (Унаследовано от ActivityContext) |
GetValue<T>(InOutArgument<T>) |
Возвращает значение указанного аргумента InOutArgument<T>. (Унаследовано от ActivityContext) |
GetValue<T>(LocationReference) |
Возвращает значение из указанного расположения LocationReference. (Унаследовано от ActivityContext) |
GetValue<T>(OutArgument<T>) |
Возвращает значение указанного аргумента OutArgument<T>. (Унаследовано от ActivityContext) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
SetValue(Argument, Object) |
Присваивает значение указанному аргументу Argument. (Унаследовано от ActivityContext) |
SetValue<T>(InArgument<T>, T) |
Присваивает значение указанному аргументу InArgument<T>. (Унаследовано от ActivityContext) |
SetValue<T>(InOutArgument<T>, T) |
Присваивает значение указанному аргументу InOutArgument<T>. (Унаследовано от ActivityContext) |
SetValue<T>(LocationReference, T) |
Присваивает значение указанному аргументу LocationReference. (Унаследовано от ActivityContext) |
SetValue<T>(OutArgument<T>, T) |
Присваивает значение указанному аргументу OutArgument<T>. (Унаследовано от ActivityContext) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |