Partage via


CustomProviderDataAttribute Classe

Définition

Fournit une chaîne de données personnalisées au fournisseur pour une propriété de profil.

public ref class CustomProviderDataAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Property)]
public sealed class CustomProviderDataAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Property)>]
type CustomProviderDataAttribute = class
    inherit Attribute
Public NotInheritable Class CustomProviderDataAttribute
Inherits Attribute
Héritage
CustomProviderDataAttribute
Attributs

Remarques

La CustomProviderDataAttribute classe est utilisée pour fournir une chaîne de données avec une propriété de profil à un fournisseur de profil personnalisé. La chaîne de données personnalisée peut être définie sur n’importe quelle valeur de chaîne et est définie à l’aide de l’attribut customProviderData de l’élément <add> de configuration pour l’ajout de propriétés de profil. Si l’attribut customProviderData est défini, la valeur est placée dans la Attributes collection pour la propriété et est indexée par le nom « CustomProviderData ».

Constructeurs

CustomProviderDataAttribute(String)

Crée une nouvelle instance de la classe CustomProviderDataAttribute et spécifie une chaîne de données personnalisées.

Propriétés

CustomProviderData

Obtient une chaîne de données personnalisées pour le fournisseur de propriété de profil.

TypeId

Lors de l'implémentation dans une classe dérivée, obtient un identificateur unique pour l'objet Attribute.

(Hérité de Attribute)

Méthodes

Equals(Object)

Retourne une valeur qui indique si cette instance est égale à un objet spécifié.

(Hérité de Attribute)
GetHashCode()

Retourne le code de hachage de cette instance.

(Hérité de Attribute)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
IsDefaultAttribute()

Obtient une valeur indiquant si la propriété CustomProviderData a la valeur par défaut.

Match(Object)

En cas de substitution dans une classe dérivée, retourne une valeur indiquant si cette instance équivaut à un objet spécifié.

(Hérité de Attribute)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Mappe un jeu de noms avec un jeu correspondant d'identificateurs de dispatch.

(Hérité de Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Récupère les informations de type pour un objet, qui peuvent être utilisées pour obtenir les informations de type d'une interface.

(Hérité de Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Récupère le nombre d'interfaces d'informations de type fourni par un objet (0 ou 1).

(Hérité de Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Fournit l'accès aux propriétés et aux méthodes exposées par un objet.

(Hérité de Attribute)

S’applique à

Voir aussi