Partager via


RelationalCommandParameterObject Structure

Définition

Objet de paramètre pour les méthodes d’exécution sur RelationalCommand.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

[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)
Héritage
RelationalCommandParameterObject
Attributs
Implémente

Remarques

Pour plus d’informations et d’exemples, consultez Implémentation des fournisseurs et extensions de base de données .

Constructeurs

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

Crée un objet de paramètre pour les paramètres donnés.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

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

Crée un objet de paramètre pour les paramètres donnés.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

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

Crée un objet de paramètre pour les paramètres donnés.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

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

Crée un objet de paramètre pour les paramètres donnés.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

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

Crée un objet de paramètre pour les paramètres donnés.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

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

Crée un objet de paramètre pour les paramètres donnés.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

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

Crée un objet de paramètre pour les paramètres donnés.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

Propriétés

CommandSource

Source de la commande.

Connection

Connexion sur laquelle la commande s’exécutera.

Context

Le instance actuel DbContext ou null s’il n’est pas connu.

DetailedErrorsEnabled

Valeur indiquant si les erreurs détaillées sont activées.

Logger

Un enregistreur d’événements, ou null si aucun enregistreur d’événements n’est disponible.

ParameterValues

Valeurs de paramètre SQL à utiliser, ou null si aucune.

ReaderColumns

Colonnes attendues si le lecteur doit être mis en mémoire tampon, ou null autrement.

Méthodes

Equals(Object)

Objet de paramètre pour les méthodes d’exécution sur RelationalCommand.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

Equals(RelationalCommandParameterObject)

Objet de paramètre pour les méthodes d’exécution sur RelationalCommand.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

GetHashCode()

Objet de paramètre pour les méthodes d’exécution sur RelationalCommand.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

ToString()

Objet de paramètre pour les méthodes d’exécution sur RelationalCommand.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

Opérateurs

Equality(RelationalCommandParameterObject, RelationalCommandParameterObject)

Objet de paramètre pour les méthodes d’exécution sur RelationalCommand.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

Inequality(RelationalCommandParameterObject, RelationalCommandParameterObject)

Objet de paramètre pour les méthodes d’exécution sur RelationalCommand.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

S’applique à