Condividi tramite


IMutableStoredProcedureParameter Interfaccia

Definizione

Rappresenta un parametro di stored procedure.

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

Proprietà

Direction

Ottiene o imposta la direzione del parametro.

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)
Item[String]

Ottiene o imposta il valore dell'annotazione con il nome specificato.

(Ereditato da IMutableAnnotatable)
Name

Ottiene o imposta il nome del parametro.

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)

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

(Ereditato da IMutableAnnotatable)
AddAnnotations(IEnumerable<IAnnotation>)

Aggiunge annotazioni a un oggetto .

(Ereditato da IMutableAnnotatable)
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 IMutableAnnotatable)
GetAnnotation(String)

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

(Ereditato da IReadOnlyAnnotatable)
GetAnnotations()

Ottiene tutte le annotazioni sull'oggetto corrente.

(Ereditato da IMutableAnnotatable)
RemoveAnnotation(String)

Rimuove l'annotazione specificata da questo oggetto.

(Ereditato da IMutableAnnotatable)
SetAnnotation(String, Object)

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

(Ereditato da IMutableAnnotatable)
SetOrRemoveAnnotation(String, Object)

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 IMutableAnnotatable)
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