Lingua

IConventionStoredProcedureBuilder Interfaccia

Definizione

Fornisce un'API semplice per la configurazione di un oggetto IConventionStoredProcedure.

public interface IConventionStoredProcedureBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionStoredProcedureBuilder = interface
    interface IConventionAnnotatableBuilder
Public Interface IConventionStoredProcedureBuilder
Implements IConventionAnnotatableBuilder
Implementazioni

Commenti

Per altre informazioni ed esempi, vedere Convenzioni di compilazione di modelli.

Proprietà

Nome Descrizione
Metadata

Funzione configurata.

ModelBuilder

Ottiene il generatore di modelli.

(Ereditato da IConventionAnnotatableBuilder)

Metodi

Nome Descrizione
CanHaveOriginalValueParameter(String, Boolean)

Restituisce un valore che indica se un parametro contiene il valore originale della proprietà mappata può essere utilizzato per la stored procedure.

CanHaveParameter(String, Boolean)

Restituisce un valore che indica se è possibile utilizzare un parametro mappato alla proprietà specificata per la stored procedure.

CanHaveResultColumn(String, Boolean)

Restituisce un valore che indica se è possibile utilizzare una colonna del risultato mappato alla proprietà specificata per la stored procedure.

CanHaveRowsAffectedParameter(Boolean)

Restituisce un valore che indica se un parametro che restituisce le righe interessate può essere utilizzato per la stored procedure.

CanHaveRowsAffectedResultColumn(Boolean)

Restituisce un valore che indica se una colonna contenente le righe interessate può essere utilizzata per la stored procedure.

CanRemoveAnnotation(String, Boolean)

Restituisce un valore che indica se è possibile rimuovere un'annotazione con il nome specificato utilizzando questa origine di configurazione.

(Ereditato da IConventionAnnotatableBuilder)
CanSetAnnotation(String, Object, Boolean)

Restituisce un valore che indica se un'annotazione con il nome e il valore specificati possono essere impostati da questa origine di configurazione.

(Ereditato da IConventionAnnotatableBuilder)
CanSetName(String, Boolean)

Restituisce un valore che indica se il nome specificato può essere impostato per la stored procedure.

CanSetSchema(String, Boolean)

Restituisce un valore che indica se lo schema specificato può essere impostato per la stored procedure.

HasAnnotation(String, Object, Boolean)

Imposta l'annotazione archiviata sotto il nome specificato. Sovrascrive l'annotazione esistente se esiste già un'annotazione con il nome specificato con lo stesso o un valore inferiore ConfigurationSource.

HasName(String, Boolean)

Imposta il nome della stored procedure.

HasName(String, String, Boolean)

Imposta il nome e lo schema della stored procedure.

HasNoAnnotation(String, Boolean)

Rimuove l'annotazione con il nome specificato da questo oggetto.

HasNonNullAnnotation(String, Object, Boolean)

Imposta l'annotazione archiviata sotto il nome specificato. Sovrascrive l'annotazione esistente se esiste già un'annotazione con il nome specificato con lo stesso o un valore inferiore ConfigurationSource. Rimuove l'annotazione se null viene specificato il valore.

HasOriginalValueParameter(String, Boolean)

Configura un nuovo parametro che contiene il valore originale della proprietà con il nome specificato se non esiste alcun parametro mappato alla proprietà specificata.

HasParameter(String, Boolean)

Configura un nuovo parametro se non esiste alcun parametro mappato alla proprietà specificata.

HasResultColumn(String, Boolean)

Configura una nuova colonna del risultato per questa stored procedure. Viene utilizzata per le colonne generate dal database.

HasRowsAffectedParameter(Boolean)

Configura un nuovo parametro che restituisce le righe interessate se non esiste alcun parametro di questo tipo.

HasRowsAffectedResultColumn(Boolean)

Configura una nuova colonna contenente le righe interessate per questa stored procedure se non esiste alcuna colonna di questo tipo.

HasSchema(String, Boolean)

Imposta lo schema della stored procedure.

RemoveAnnotation(String, Boolean)
Obsoleti.

Rimuove l'annotazione con il nome specificato da questo oggetto.

(Ereditato da IConventionAnnotatableBuilder)
SetOrRemoveAnnotation(String, Object, Boolean)
Obsoleti.

Imposta o rimuove l'annotazione archiviata con il nome specificato.

(Ereditato da IConventionAnnotatableBuilder)

Si applica a