AIJsonSchemaCreateOptions.IncludeParameter Proprietà

Definizione

Ottiene un callback richiamato per ogni parametro nell'oggetto MethodBase fornito a CreateFunctionJsonSchema(MethodBase, String, String, JsonSerializerOptions, AIJsonSchemaCreateOptions) per determinare se deve essere incluso nello schema generato.

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

Valore della proprietà

Commenti

Per impostazione predefinita, quando IncludeParameter è null, tutti i parametri diversi da quelli di tipo CancellationToken vengono inclusi nello schema generato. Il delegato non viene richiamato per CancellationToken i parametri.

Si applica a