Condividi tramite


JsonPropertyInfo.AttributeProvider Proprietà

Definizione

Ottiene o imposta il provider di attributi personalizzato per la proprietà corrente.

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

Valore della proprietà

Eccezioni

L'istanza JsonPropertyInfo è stata bloccata per ulteriori modifiche.

Commenti

Quando si risolvono i metadati tramite DefaultJsonTypeInfoResolver, questa proprietà verrà popolata con l'oggetto sottostante MemberInfo della proprietà o del campo serializzato.

L'impostazione di un provider di attributi personalizzato non ha alcun impatto sul modello di contratto, ma funge da metadati per i modificatori del contratto downstream.

Si applica a