Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

AdoDotNetParameter, classe

Représente un paramètre de données dérivé d'une commande de source de données, ou passé à une commande à une source de données dont la technologie sous-jacente est ADO.NET.

Object
  Microsoft.VisualStudio.Data.Framework.DataParameter
    Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetParameter

Espace de noms :  Microsoft.VisualStudio.Data.Framework.AdoDotNet
Assembly :  Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)

public class AdoDotNetParameter : DataParameter

Le type AdoDotNetParameter expose les membres suivants.

  NomDescription
Méthode publiqueAdoDotNetParameter(DbParameter)Initialise une nouvelle instance de la classe AdoDotNetParameter avec un objet paramètre.
Méthode publiqueAdoDotNetParameter(String)Initialise une nouvelle instance de la classe AdoDotNetParameter avec une valeur de chaîne de paramètre.
Méthode publiqueAdoDotNetParameter(DbParameter, Boolean)Initialise une nouvelle instance de la classe AdoDotNetParameter avec un objet paramètre et d'une indication de si le paramètre est dérivé à l'aide de la méthode DeriveParameters.
Méthode publiqueAdoDotNetParameter(String, Boolean)Initialise une nouvelle instance de la classe AdoDotNetParameter avec le nom du fournisseur de données et une indication de si le paramètre est dérivé à l'aide de la méthode DeriveParameters.
Début

  NomDescription
Propriété protégéeDefaultSizeObtient une valeur entière spécifiant la taille par défaut du type actuel de paramètre. (Hérité de DataParameter.)
Propriété publiqueDescriptorObtient des informations qui décrivent le paramètre de données. (Hérité de DataParameter.)
Propriété publiqueDirectionObtient ou définit un objet DataParameterDirection spécifiant la direction du paramètre. (Hérité de DataParameter.)
Propriété protégéeHasDescriptorObtient une valeur indiquant si le paramètre de données expose son implémentation d'IVsDataParameterDescriptor via la propriété Descriptor. (Substitue DataParameter.HasDescriptor.)
Propriété publiqueIsDerivedObtient une valeur d'Boolean qui indique si le paramètre actuel a été dérivé de la source de données. (Hérité de DataParameter.)
Propriété protégéeIsFixedSizeObtient une valeur indiquant si la taille du type actuel de paramètre est résolue. (Substitue DataParameter.IsFixedSize.)
Propriété publiqueIsNullableObtient une valeur d'Boolean qui indique si le paramètre actuel peut avoir une valeur Null à condition que il soit dérivée. (Hérité de DataParameter.)
Propriété publiqueIsOptionalObtient une valeur d'Boolean qui indique si le paramètre actuel est facultatif, à condition que il soit dérivée. (Hérité de DataParameter.)
Propriété publiqueNameObtient ou définit le nom de littéral de chaîne du paramètre actuel. (Hérité de DataParameter.)
Propriété publiqueParameterObtient l'objet DbParameter représentant le paramètre de commande.
Propriété publiqueSizeObtient ou définit une valeur entière spécifiant la taille du paramètre. (Hérité de DataParameter.)
Propriété publiqueTypeObtient ou définit le type spécifique à la source de données du paramètre. (Hérité de DataParameter.)
Propriété publiqueValueObtient ou définit la valeur du paramètre. (Hérité de DataParameter.)
Début

  NomDescription
Méthode publiqueEqualsDétermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégéeFinalizeAutorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.)
Méthode protégéeGetDirectionCoreRécupère la direction du paramètre. (Substitue DataParameter.GetDirectionCore().)
Méthode publiqueGetHashCodeSert de fonction de hachage par défaut. (Hérité de Object.)
Méthode protégéeGetIsNullableCoreExtrait une valeur d'Boolean qui indique si ce paramètre peut être null. (Substitue DataParameter.GetIsNullableCore().)
Méthode protégéeGetIsOptionalCoreExtrait une valeur d'Boolean qui indique si le paramètre est facultatif. (Hérité de DataParameter.)
Méthode protégéeGetNameCoreRécupère le nom du paramètre. (Substitue DataParameter.GetNameCore().)
Méthode protégéeGetSizeCoreExtrait une valeur entière spécifiant la taille du paramètre. (Substitue DataParameter.GetSizeCore().)
Méthode publiqueGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégéeGetTypeCoreRécupère le type spécifique à la source de données du paramètre. (Substitue DataParameter.GetTypeCore().)
Méthode protégéeGetTypeFromMappe le type valeur à une valeur d'DbType et retourne l'équivalent de chaîne. (Substitue DataParameter.GetTypeFrom(Object).)
Méthode protégéeGetValueCoreExtrait la valeur d'un paramètre spécifié. (Substitue DataParameter.GetValueCore().)
Méthode protégéeIsSupportedDirectionExtrait une valeur d'Boolean qui indique si la direction spécifiée de paramètre est prise en charge. (Hérité de DataParameter.)
Méthode protégéeIsValidTypeExtrait une valeur d'Boolean indiquant si le type spécifique à la source de données spécifié est un type valide. (Substitue DataParameter.IsValidType(String).)
Méthode protégéeMemberwiseCloneCrée une copie superficielle du Object actuel. (Hérité de Object.)
Méthode protégéeOnDirectionChangedAppelé lorsque la propriété Direction est modifiée pour signaler un changement de la direction du paramètre. (Hérité de DataParameter.)
Méthode protégéeOnDirectionChangingAppelé lorsque la propriété Direction est sur le point à changer. (Hérité de DataParameter.)
Méthode protégéeOnNameChangedAppelé lorsque la propriété Name est modifiée. (Hérité de DataParameter.)
Méthode protégéeOnNameChangingAppelé lorsque la propriété Name est sur le point à changer. (Hérité de DataParameter.)
Méthode protégéeOnSizeChangedAppelé lorsque la propriété Size est modifiée. (Hérité de DataParameter.)
Méthode protégéeOnSizeChangingAppelé lorsque la propriété Size est sur le point à changer. (Hérité de DataParameter.)
Méthode protégéeOnTypeChangedAppelé lorsque la propriété Type est modifiée. (Hérité de DataParameter.)
Méthode protégéeOnTypeChangingAppelé lorsque la propriété Type est sur le point à changer. (Hérité de DataParameter.)
Méthode protégéeOnValueChangedAppelé lorsque la propriété Value est modifiée. (Hérité de DataParameter.)
Méthode protégéeOnValueChangingAppelé lorsque la propriété Value est sur le point à changer. (Hérité de DataParameter.)
Méthode publiqueParseObtient DbType et tente d'analyser la valeur de chaîne d'entrée du type correct à l'aide des conversions de type primitif (comme Byte.Parse et Int32.Parse). (Substitue DataParameter.Parse(String).)
Méthode protégéeSetDirectionCoreDéfinit la direction du paramètre en utilisant l'énumération d'DataParameterDirection. (Substitue DataParameter.SetDirectionCore(DataParameterDirection).)
Méthode protégéeSetNameCoreDéfinit le nom du paramètre. (Substitue DataParameter.SetNameCore(String).)
Méthode protégéeSetSizeCoreDéfinit une valeur entière spécifiant la taille de ce paramètre. (Substitue DataParameter.SetSizeCore(Int32).)
Méthode protégéeSetTypeCoreTentatives d'analyser le type chaîne en valeur d'énumération DbType en utilisant Enum.Parse. En cas de échec, la méthode suppose DbType.Object comme DbTypeapproprié. (Substitue DataParameter.SetTypeCore(String).)
Méthode protégéeSetValueCoreDéfinit la valeur du paramètre. (Substitue DataParameter.SetValueCore(Object).)
Méthode publiqueToStringExtrait une représentation sous forme de chaîne de la valeur du paramètre actuel. (Hérité de DataParameter.)
Méthode protégéeTryConvertValueEssaie de convertir la valeur spécifiée au type spécifié. (Hérité de DataParameter.)
Début

Cette classe fournit une implémentation managée complète qui sera créée par défaut de la classe AdoDotNetConnectionSupport. L'implémentation de base utilise l'énumération d'DbType lorsque référençant les types de paramètres. C'est moins que l'idéal, donc il est recommandé que les fournisseurs dérivent leurs propres classes de celui-ci qui substituent les différentes méthodes et les propriétés à représentent mieux leurs types et restrictions arrières d'END- détail.

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Afficher: