Condividi tramite


RelationalExecutionStrategyFactory Classe

Definizione

Factory per la creazione di IExecutionStrategy istanze da usare con provider di database relazionali.

public class RelationalExecutionStrategyFactory : Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory
type RelationalExecutionStrategyFactory = class
    interface IExecutionStrategyFactory
Public Class RelationalExecutionStrategyFactory
Implements IExecutionStrategyFactory
Ereditarietà
RelationalExecutionStrategyFactory
Implementazioni

Commenti

La durata del servizio è Scoped. Ciò significa che ogni DbContext istanza userà la propria istanza di questo servizio. L'implementazione può dipendere da altri servizi registrati per qualsiasi durata. L'implementazione non deve essere thread-safe.

Per altre informazioni ed esempi, vedere Implementazione di provider di database ed estensioni .

Costruttori

RelationalExecutionStrategyFactory(ExecutionStrategyDependencies)

Crea una nuova istanza di questa classe con le dipendenze del servizio specificato.

Proprietà

Dependencies

Dipendenze per questo servizio.

Metodi

Create()

Crea un IExecutionStrategy oggetto per il provider di database corrente.

CreateDefaultStrategy(ExecutionStrategyDependencies)

Crea o restituisce un'istanza memorizzata nella cache del valore predefinito IExecutionStrategy per il provider di database corrente.

Si applica a