Freigeben über


RelationalCommandParameterObject Struktur

Definition

Ein Parameterobjekt für die Ausführungsmethoden für RelationalCommand.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

[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)
Vererbung
RelationalCommandParameterObject
Attribute
Implementiert

Hinweise

Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und -erweiterungen .

Konstruktoren

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

Erstellt ein neues Parameterobjekt für die angegebenen Parameter.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

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

Erstellt ein neues Parameterobjekt für die angegebenen Parameter.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

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

Erstellt ein neues Parameterobjekt für die angegebenen Parameter.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

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

Erstellt ein neues Parameterobjekt für die angegebenen Parameter.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

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

Erstellt ein neues Parameterobjekt für die angegebenen Parameter.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

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

Erstellt ein neues Parameterobjekt für die angegebenen Parameter.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

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

Erstellt ein neues Parameterobjekt für die angegebenen Parameter.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

Eigenschaften

CommandSource

Quelle des Befehls.

Connection

Die Verbindung, für die der Befehl ausgeführt wird.

Context

Die aktuelle DbContext instance odernull, wenn sie nicht bekannt ist.

DetailedErrorsEnabled

Ein Wert, der angibt, ob detaillierte Fehler aktiviert sind.

Logger

Eine Protokollierung, oder null , wenn keine Protokollierung verfügbar ist.

ParameterValues

Die zu verwendenden SQL-Parameterwerte oder null , falls keine.

ReaderColumns

Die erwarteten Spalten, wenn der Reader gepuffert werden muss, oder null auf andere Weise.

Methoden

Equals(Object)

Ein Parameterobjekt für die Ausführungsmethoden für RelationalCommand.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

Equals(RelationalCommandParameterObject)

Ein Parameterobjekt für die Ausführungsmethoden für RelationalCommand.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

GetHashCode()

Ein Parameterobjekt für die Ausführungsmethoden für RelationalCommand.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

ToString()

Ein Parameterobjekt für die Ausführungsmethoden für RelationalCommand.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

Operatoren

Equality(RelationalCommandParameterObject, RelationalCommandParameterObject)

Ein Parameterobjekt für die Ausführungsmethoden für RelationalCommand.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

Inequality(RelationalCommandParameterObject, RelationalCommandParameterObject)

Ein Parameterobjekt für die Ausführungsmethoden für RelationalCommand.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

Gilt für: