AIJsonSchemaCreateOptions.ParameterDescriptionProvider Proprietà

Definizione

Ottiene un callback richiamato per ogni parametro nell'oggetto MethodBase fornito per CreateFunctionJsonSchema(MethodBase, String, String, JsonSerializerOptions, AIJsonSchemaCreateOptions) ottenere una descrizione per il parametro .

public:
 property Func<System::Reflection::ParameterInfo ^, System::String ^> ^ ParameterDescriptionProvider { Func<System::Reflection::ParameterInfo ^, System::String ^> ^ get(); void set(Func<System::Reflection::ParameterInfo ^, System::String ^> ^ value); };
public Func<System.Reflection.ParameterInfo,string?>? ParameterDescriptionProvider { get; init; }
member this.ParameterDescriptionProvider : Func<System.Reflection.ParameterInfo, string> with get, set
Public Property ParameterDescriptionProvider As Func(Of ParameterInfo, String)

Valore della proprietà

Commenti

Il delegato riceve un'istanza ParameterInfo e restituisce una stringa che descrive il parametro. Se null, o se il delegato restituisce null, la descrizione verrà generata dai MethodBase metadati (ad esempio DescriptionAttribute), se disponibile.

Si applica a