DbExecutionStrategy.Execute Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Execute(Action) |
Executa repetidamente a operação especificada enquanto atende à política de repetição atual. |
Execute<TResult>(Func<TResult>) |
Executa repetidamente a operação especificada enquanto atende à política de repetição atual. |
Execute(Action)
Executa repetidamente a operação especificada enquanto atende à política de repetição atual.
public void Execute (Action operation);
abstract member Execute : Action -> unit
override this.Execute : Action -> unit
Public Sub Execute (operation As Action)
Parâmetros
- operation
- Action
Um delegado que representa uma operação executável que não retorna nenhum resultado.
Implementações
Exceções
se a estratégia de atraso de repetição determinar que a operação não deve mais ser repetida
se essa instância já tiver sido usada para executar uma operação
Aplica-se a
Execute<TResult>(Func<TResult>)
Executa repetidamente a operação especificada enquanto atende à política de repetição atual.
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
Parâmetros de tipo
- TResult
O tipo de resultado esperado da operação executável.
Parâmetros
- operation
- Func<TResult>
Um delegado que representa uma operação executável que retorna o resultado do tipo TResult
.
Retornos
O resultado da operação.
Implementações
Exceções
se a estratégia de atraso de repetição determinar que a operação não deve mais ser repetida
se essa instância já tiver sido usada para executar uma operação
Aplica-se a
Entity Framework