NativeActivityContext Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Контекст выполнения для NativeActivityобъекта .
public ref class NativeActivityContext : System::Activities::ActivityContext
public class NativeActivityContext : System.Activities.ActivityContext
type NativeActivityContext = class
inherit ActivityContext
Public Class NativeActivityContext
Inherits ActivityContext
- Наследование
- Производный
Комментарии
Предоставляется NativeActivity доступ к расширенным возможностям среды выполнения WF, NativeActivityContextкоторый передается в качестве параметра методу действия Execute .
Свойства
| Имя | Описание |
|---|---|
| ActivityInstanceId |
Возвращает уникальный идентификатор текущего выполняющегося экземпляра действия. (Унаследовано от ActivityContext) |
| DataContext |
Возвращает контекст данных текущего выполняемого действия. (Унаследовано от ActivityContext) |
| DefaultBookmarkScope |
Возвращает область закладки, связанную с корнем рабочего процесса. |
| IsCancellationRequested |
Возвращает или задает значение, указывающее, следует ли отменить текущий исполняемый NativeActivity экземпляр. |
| Properties |
Возвращает объект, обрабатывающий свойства для выполнения текущего NativeActivityContextобъекта. |
| WorkflowInstanceId |
Возвращает уникальный идентификатор текущего выполняющегося экземпляра рабочего процесса. (Унаследовано от ActivityContext) |
Методы
| Имя | Описание |
|---|---|
| Abort() |
Прерывает текущий экземпляр рабочего процесса во время выполнения. |
| Abort(Exception) |
Прерывает текущий экземпляр рабочего процесса во время выполнения по указанной причине. |
| AbortChildInstance(ActivityInstance, Exception) |
Прерывает указанный экземпляр дочернего NativeActivity действия по указанной причине. |
| AbortChildInstance(ActivityInstance) |
Прерывает указанный экземпляр дочернего NativeActivity действия. |
| CancelChild(ActivityInstance) |
Отменяет указанный дочерний экземпляр действия. |
| CancelChildren() |
Вызывает раннее завершение всех дочерних действий выполнения.NativeActivity |
| CreateBookmark() |
Создает точку, в которой NativeActivity можно пассивно ждать возобновления. |
| CreateBookmark(BookmarkCallback, BookmarkOptions) |
Создает точку, в NativeActivity которой может пассивно ожидать возобновления, с указанным методом выполнения при завершении операции возобновления и с указанным параметром, определяющим, как закладка используется во время выполнения текущего NativeActivity. |
| CreateBookmark(BookmarkCallback) |
Создает точку, в которой NativeActivity может пассивно ожидать возобновления и планирует выполнение указанного метода при завершении операции возобновления. |
| CreateBookmark(String, BookmarkCallback, BookmarkOptions) |
Создает точку, в NativeActivity которой может пассивно ожидать возобновления с указанным именем, заданным методом выполнения при завершении операции возобновления и указанным параметром, определяющим способ использования закладки во время выполнения текущего NativeActivity. |
| CreateBookmark(String, BookmarkCallback, BookmarkScope, BookmarkOptions) |
Создает точку NativeActivity , в которой может пассивно ожидать возобновления с указанным именем, заданным методом для выполнения при завершении операции возобновления, указанной области закладки и указанного параметра, определяющего способ использования закладки во время выполнения текущего NativeActivity. |
| CreateBookmark(String, BookmarkCallback, BookmarkScope) |
Создает точку, в NativeActivity которой может пассивно ожидать возобновления с указанным именем, заданным методом для выполнения при завершении операции возобновления и указанной области закладки. |
| CreateBookmark(String, BookmarkCallback) |
Создает точку, в которой NativeActivity может пассивно ожидать возобновления, с указанным именем и указанным методом для выполнения при завершении операции возобновления. |
| CreateBookmark(String) |
Создает точку с указанным именем, с NativeActivity которым может пассивно ожидать возобновления. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetChildren() |
Возвращает коллекцию дочерних действий для текущего NativeActivity. |
| GetExtension<T>() |
Возвращает расширение указанного типа. (Унаследовано от ActivityContext) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetLocation<T>(LocationReference) |
Возвращает типизированное расположение указанного указанного расположения для текущего контекста действия. (Унаследовано от ActivityContext) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| GetValue(Argument) |
Возвращает значение указанного Argument. (Унаследовано от ActivityContext) |
| GetValue(RuntimeArgument) |
Возвращает значение указанного RuntimeArgument. (Унаследовано от ActivityContext) |
| GetValue(Variable) |
Возвращает значение указанной переменной в текущем NativeActivity экземпляре. |
| 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) |
| GetValue<T>(Variable<T>) |
Возвращает значение указанной универсальной переменной в текущем NativeActivity экземпляре. |
| MarkCanceled() |
Указывает текущий исполняемый NativeActivity экземпляр как отмененный. |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| RemoveAllBookmarks() |
Удаляет все закладки, связанные с текущим выполняющимся NativeActivity экземпляром. |
| RemoveBookmark(Bookmark) |
Удаляет указанную закладку из выполняющегося экземпляра NativeActivity . |
| RemoveBookmark(String, BookmarkScope) |
Удаляет закладку с указанным именем и указанной областью закладки. |
| RemoveBookmark(String) |
Удаляет закладку с указанным именем. |
| ResumeBookmark(Bookmark, Object) |
Возобновляет указанную закладку. |
| ScheduleAction(ActivityAction, CompletionCallback, FaultCallback) |
Планирует выполнение указанного значения ActivityAction , не имеющего параметров, и закладок указанных расположений обратного ActivityActionвызова, в которых родительский процесс возобновляется после завершения. |
| ScheduleAction<T>(ActivityAction<T>, T, CompletionCallback, FaultCallback) |
Планирует выполнение указанного ActivityAction<T> параметра для аргумента |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14, T15,T16>(ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12, T13,T14,T15,T16>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, CompletionCallback, FaultCallback) |
Планирует выполнение указанного ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> , имеющего шестнадцать параметров для |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14, T15>(ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13, T14,T15>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, CompletionCallback, FaultCallback) |
Планирует выполнение указанного ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> , имеющего пятнадцати параметров для |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, CompletionCallback, FaultCallback) |
Планирует выполнение указанного ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> значения, имеющего четырнадцать параметров для |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, CompletionCallback, FaultCallback) |
Планирует выполнение указанного ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> значения, имеющего тринадцать параметров для |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, CompletionCallback, FaultCallback) |
Планирует выполнение указанного ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> значения, имеющего двенадцать параметров для |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, CompletionCallback, FaultCallback) |
Планирует выполнение указанного ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> значения, имеющего одиннадцать параметров для |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, CompletionCallback, FaultCallback) |
Планирует выполнение указанного ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> , имеющего десять параметров для |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9>, T1, T2, T3, T4, T5, T6, T7, T8, T9, CompletionCallback, FaultCallback) |
Планирует выполнение указанного ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> значения с девятью параметрами для |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8>(ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8>, T1, T2, T3, T4, T5, T6, T7, T8, CompletionCallback, FaultCallback) |
Планирует выполнение указанного ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> объекта с восемью параметрами для |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7>(ActivityAction<T1,T2,T3,T4,T5,T6,T7>, T1, T2, T3, T4, T5, T6, T7, CompletionCallback, FaultCallback) |
Планирует выполнение указанного ActivityAction<T1,T2,T3,T4,T5,T6,T7> значения, имеющего семь параметров для |
| ScheduleAction<T1,T2,T3,T4,T5,T6>(ActivityAction<T1,T2,T3,T4,T5,T6>, T1, T2, T3, T4, T5, T6, CompletionCallback, FaultCallback) |
Планирует выполнение указанного ActivityAction<T1,T2,T3,T4,T5,T6> значения с шестью параметрами для |
| ScheduleAction<T1,T2,T3,T4,T5>(ActivityAction<T1,T2,T3,T4,T5>, T1, T2, T3, T4, T5, CompletionCallback, FaultCallback) |
Планирует выполнение указанного ActivityAction<T1,T2,T3,T4,T5> значения с пятью параметрами для |
| ScheduleAction<T1,T2,T3,T4>(ActivityAction<T1,T2,T3,T4>, T1, T2, T3, T4, CompletionCallback, FaultCallback) |
Планирует выполнение указанного ActivityAction<T1,T2,T3,T4> параметра с четырьмя параметрами аргументов |
| ScheduleAction<T1,T2,T3>(ActivityAction<T1,T2,T3>, T1, T2, T3, CompletionCallback, FaultCallback) |
Планирует выполнение указанного ActivityAction<T1,T2,T3> значения с тремя параметрами для |
| ScheduleAction<T1,T2>(ActivityAction<T1,T2>, T1, T2, CompletionCallback, FaultCallback) |
Планирует выполнение указанного ActivityAction<T1,T2> параметра с двумя параметрами аргументов |
| ScheduleActivity(Activity, CompletionCallback, FaultCallback) |
Планирует указанное NativeActivity дочернее действие для выполнения и закладки указанных расположений обратного вызова, где родительский процесс возобновляется после завершения дочернего действия. |
| ScheduleActivity(Activity, CompletionCallback) |
Планирует указанное NativeActivity дочернее действие для выполнения с помощью указанного расположения обратного вызова завершения, в котором родительский процесс возобновляется после завершения действия. |
| ScheduleActivity(Activity, FaultCallback) |
Планирует указанное NativeActivity дочернее действие для выполнения с помощью указанного расположения обратного вызова сбоя, где родительский процесс возобновляется, когда действие вступает в состояние сбоя. |
| ScheduleActivity(Activity) |
Планирует указанное NativeActivity дочернее действие для выполнения. |
| ScheduleActivity<TResult>(Activity<TResult>, CompletionCallback<TResult>, FaultCallback) |
Планирует указанное NativeActivity дочернее действие для выполнения с одним параметром для аргумента |
| ScheduleDelegate(ActivityDelegate, IDictionary<String,Object>, DelegateCompletionCallback, FaultCallback) |
Отправляет метод обратного вызова для действия в пул рабочих элементов. |
| ScheduleFunc<T,TResult>(ActivityFunc<T,TResult>, T, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение указанного ActivityFunc<T,TResult> значения с двумя параметрами возвращаемого значения и аргумента, |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,TResult>(ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11, T12,T13,T14,T15,T16,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение указанного ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult> , имеющего семнадцать параметров для возвращаемого значения и |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, TResult>(ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12, T13,T14,T15,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение указанного ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> , имеющего шестнадцать параметров для возвращаемого значения и |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение указанного ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> , имеющего пятнадцать параметров для возвращаемого значения и |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение указанного ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> значения и аргументов с четырнадцатью параметрами и |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение указанного ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> , имеющего тринадцать параметров для возвращаемого значения и аргументов, |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение указанного ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> значения и аргументов с двенадцатью параметрами, |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение указанного ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> значения с одиннадцатью параметрами возвращаемого значения и в аргументах, а также закладки указанных расположений обратного ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>вызова, в которых родительский процесс возобновляется после завершения. |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение указанного ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> , имеющего десять параметров для возвращаемого значения и аргументов, |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение заданного ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult> значения и аргументов с девятью параметрами, |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,TResult>(ActivityFunc<T1,T2, T3,T4,T5,T6,T7,TResult>, T1, T2, T3, T4, T5, T6, T7, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение указанного ActivityFunc<T1,T2,T3,T4,T5,T6,T7,TResult> , имеющего восемь параметров возвращаемого значения и |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,TResult>(ActivityFunc<T1,T2,T3,T4,T5,T6,TResult>, T1, T2, T3, T4, T5, T6, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение указанного ActivityFunc<T1,T2,T3,T4,T5,T6,TResult> значения и аргументов с семью параметрами, |
| ScheduleFunc<T1,T2,T3,T4,T5,TResult>(ActivityFunc<T1,T2,T3,T4,T5,TResult>, T1, T2, T3, T4, T5, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение указанного ActivityFunc<T1,T2,T3,T4,T5,TResult> , имеющего шесть параметров возвращаемого значения и |
| ScheduleFunc<T1,T2,T3,T4,TResult>(ActivityFunc<T1,T2,T3,T4,TResult>, T1, T2, T3, T4, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение заданного ActivityFunc<T1,T2,T3,T4,TResult> значения и аргументов с пятью параметрами и |
| ScheduleFunc<T1,T2,T3,TResult>(ActivityFunc<T1,T2,T3,TResult>, T1, T2, T3, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение указанного ActivityFunc<T1,T2,T3,TResult> значения и аргументов с четырьмя параметрами, |
| ScheduleFunc<T1,T2,TResult>(ActivityFunc<T1,T2,TResult>, T1, T2, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение указанного ActivityFunc<T1,T2,TResult> значения и аргументов с тремя параметрами, |
| ScheduleFunc<TResult>(ActivityFunc<TResult>, CompletionCallback<TResult>, FaultCallback) |
Планирует выполнение указанного ActivityFunc<TResult> с одним параметром, который содержит возвращаемое значение и закладки указанных расположений обратного ActivityFunc<TResult>вызова, где родительский процесс возобновляется после завершения. |
| SetValue(Argument, Object) |
Присваивает заданному Argumentзначению. (Унаследовано от ActivityContext) |
| SetValue(Variable, Object) |
Назначает указанный объект значения указанному объекту переменной. |
| 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) |
| SetValue<T>(Variable<T>, T) |
Назначает указанный объект универсального значения указанному объекту универсальной переменной. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| Track(CustomTrackingRecord) |
Добавляет запись отслеживания действий в текущий экземпляр рабочего процесса. |