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


DefaultExecutionStrategy.Execute Метод

Определение

Перегрузки

Execute(Action)

Выполняет указанную операцию один раз.

Execute<TResult>(Func<TResult>)

Выполняет указанную операцию один раз и возвращает результат.

Execute(Action)

Выполняет указанную операцию один раз.

public void Execute (Action operation);
abstract member Execute : Action -> unit
override this.Execute : Action -> unit
Public Sub Execute (operation As Action)

Параметры

operation
Action

Делегат, представляющий исполняемую операцию, которая не возвращает никаких результатов.

Реализации

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

Execute<TResult>(Func<TResult>)

Выполняет указанную операцию один раз и возвращает результат.

public TResult Execute<TResult> (Func<TResult> operation);
abstract member Execute : Func<'Result> -> 'Result
override this.Execute : Func<'Result> -> 'Result
Public Function Execute(Of TResult) (operation As Func(Of TResult)) As TResult

Параметры типа

TResult

Тип возвращаемого значения operation.

Параметры

operation
Func<TResult>

Делегат, представляющий исполняемую операцию, которая возвращает результат типа TResult.

Возвращаемое значение

TResult

Результат операции.

Реализации

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