Поделиться через


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
Наследование
NativeActivityAbortContext

Комментарии

Авторы пользовательских действий, которые создают действия, производные от 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)

Применяется к