Condividi tramite


RelationalCommandParameterObject Struct

Definizione

Oggetto parametro per i metodi di esecuzione in RelationalCommand.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct RelationalCommandParameterObject
public readonly struct RelationalCommandParameterObject
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct RelationalCommandParameterObject : IEquatable<Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject>
[<System.Runtime.CompilerServices.IsReadOnly>]
type RelationalCommandParameterObject = struct
type RelationalCommandParameterObject = struct
Public Structure RelationalCommandParameterObject
Public Structure RelationalCommandParameterObject
Implements IEquatable(Of RelationalCommandParameterObject)
Ereditarietà
RelationalCommandParameterObject
Attributi
Implementazioni

Commenti

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

Costruttori

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, DbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)
Obsoleti.

Crea un nuovo oggetto parametro per i parametri specificati.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>, Boolean)

Crea un nuovo oggetto parametro per i parametri specificati.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)

Crea un nuovo oggetto parametro per i parametri specificati.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IRelationalCommandDiagnosticsLogger, Boolean, CommandSource)

Crea un nuovo oggetto parametro per i parametri specificati.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IRelationalCommandDiagnosticsLogger, Boolean)

Crea un nuovo oggetto parametro per i parametri specificati.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IRelationalCommandDiagnosticsLogger, CommandSource)

Crea un nuovo oggetto parametro per i parametri specificati.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IRelationalCommandDiagnosticsLogger)

Crea un nuovo oggetto parametro per i parametri specificati.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

Proprietà

CommandSource

Origine del comando.

Connection

Connessione in cui verrà eseguito il comando.

Context

Istanza corrente DbContext o null se non è nota.

DetailedErrorsEnabled

Valore che indica se sono abilitati errori dettagliati.

Logger

Un logger o null se non è disponibile alcun logger.

ParameterValues

I valori dei parametri SQL da usare o null se nessuno.

ReaderColumns

Le colonne previste se il lettore deve essere memorizzato nel buffer o null in caso contrario.

Metodi

Equals(Object)

Oggetto parametro per i metodi di esecuzione in RelationalCommand.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

Equals(RelationalCommandParameterObject)

Oggetto parametro per i metodi di esecuzione in RelationalCommand.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

GetHashCode()

Oggetto parametro per i metodi di esecuzione in RelationalCommand.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

ToString()

Oggetto parametro per i metodi di esecuzione in RelationalCommand.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

Operatori

Equality(RelationalCommandParameterObject, RelationalCommandParameterObject)

Oggetto parametro per i metodi di esecuzione in RelationalCommand.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

Inequality(RelationalCommandParameterObject, RelationalCommandParameterObject)

Oggetto parametro per i metodi di esecuzione in RelationalCommand.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

Si applica a