Condividi tramite


IConventionStoredProcedureParameter Interfaccia

Definizione

Rappresenta un parametro di stored procedure.

public interface IConventionStoredProcedureParameter : Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyStoredProcedureParameter
type IConventionStoredProcedureParameter = interface
    interface IReadOnlyStoredProcedureParameter
    interface IReadOnlyAnnotatable
    interface IConventionAnnotatable
Public Interface IConventionStoredProcedureParameter
Implements IConventionAnnotatable, IReadOnlyStoredProcedureParameter
Implementazioni

Proprietà

Builder

Ottiene il generatore che può essere utilizzato per configurare questo parametro della stored procedure.

Direction

Ottiene la direzione del parametro.

(Ereditato da IReadOnlyStoredProcedureParameter)
ForOriginalValue

Ottiene un valore che indica se il parametro contiene il valore originale o la proprietà corrente.

(Ereditato da IReadOnlyStoredProcedureParameter)
ForRowsAffected

Ottiene un valore che indica se il parametro contiene le righe interessate dalla stored procedure.

(Ereditato da IReadOnlyStoredProcedureParameter)
IsInModel

Indica se questo oggetto si trova in un modello, ovvero non è stato rimosso da uno.

(Ereditato da IConventionAnnotatable)
Item[String]

Ottiene il valore dell'annotazione con il nome specificato, restituendo null se non esiste.

(Ereditato da IReadOnlyAnnotatable)
Name

Ottiene il nome del parametro.

(Ereditato da IReadOnlyStoredProcedureParameter)
PropertyName

Ottiene il nome della proprietà mappata a questo parametro.

(Ereditato da IReadOnlyStoredProcedureParameter)
StoredProcedure

Ottiene la stored procedure a cui appartiene questo parametro.

Metodi

AddAnnotation(String, Object, Boolean)

Aggiunge un'annotazione a questo oggetto. Genera un'eccezione se esiste già un'annotazione con il nome specificato.

(Ereditato da IConventionAnnotatable)
AddAnnotations(IEnumerable<IConventionAnnotation>, Boolean)

Aggiunge annotazioni a un oggetto .

(Ereditato da IConventionAnnotatable)
AnnotationsToDebugString(Int32)

Ottiene la stringa di debug per tutte le annotazioni dichiarate nell'oggetto .

(Ereditato da IReadOnlyAnnotatable)
FindAnnotation(String)

Ottiene l'annotazione con il nome specificato, restituendo null se non esiste.

(Ereditato da IConventionAnnotatable)
GetAnnotation(String)

Ottiene l'annotazione con il nome specificato, che genera se non esiste.

(Ereditato da IConventionAnnotatable)
GetAnnotations()

Ottiene tutte le annotazioni sull'oggetto corrente.

(Ereditato da IConventionAnnotatable)
GetDirectionConfigurationSource()

Restituisce l'origine di configurazione per Direction.

GetNameConfigurationSource()

Restituisce l'origine di configurazione per Name.

RemoveAnnotation(String)

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

(Ereditato da IConventionAnnotatable)
SetAnnotation(String, Object, Boolean)

Imposta l'annotazione archiviata sotto il nome specificato. Sovrascrive l'annotazione esistente se esiste già un'annotazione con il nome specificato.

(Ereditato da IConventionAnnotatable)
SetDirection(ParameterDirection, Boolean)

Imposta la direzione del parametro.

SetName(String, Boolean)

Imposta il nome del parametro.

SetOrRemoveAnnotation(String, Object, Boolean)

Imposta l'annotazione archiviata sotto il nome specificato. Sovrascrive l'annotazione esistente se esiste già un'annotazione con il nome specificato. Rimuove l'annotazione esistente se null specificata.

(Ereditato da IConventionAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Crea una rappresentazione leggibile dei metadati specificati.

Avviso: non fare affidamento sul formato della stringa restituita. È progettato solo per il debug e può cambiare arbitrariamente tra le versioni.

(Ereditato da IReadOnlyStoredProcedureParameter)

Si applica a