Partager via


JsonPropertyInfo.AttributeProvider Propriété

Définition

Obtient ou définit le fournisseur d’attributs personnalisé pour la propriété actuelle.

public:
 property System::Reflection::ICustomAttributeProvider ^ AttributeProvider { System::Reflection::ICustomAttributeProvider ^ get(); void set(System::Reflection::ICustomAttributeProvider ^ value); };
public System.Reflection.ICustomAttributeProvider? AttributeProvider { get; set; }
member this.AttributeProvider : System.Reflection.ICustomAttributeProvider with get, set
Public Property AttributeProvider As ICustomAttributeProvider

Valeur de propriété

Exceptions

L’instance JsonPropertyInfo a été verrouillée pour une modification ultérieure.

Remarques

Lors de la résolution des métadonnées via DefaultJsonTypeInfoResolver, cette propriété est remplie avec le sous-jacent MemberInfo de la propriété ou du champ sérialisé.

La définition d’un fournisseur d’attributs personnalisés n’a aucun impact sur le modèle de contrat, mais sert de métadonnées pour les modificateurs de contrat en aval.

S’applique à