AIJsonSchemaCreateOptions.IncludeParameter Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает обратный вызов, который вызывается для каждого параметра в предоставленном MethodBaseCreateFunctionJsonSchema(MethodBase, String, String, JsonSerializerOptions, AIJsonSchemaCreateOptions) , чтобы определить, следует ли включать его в созданную схему.
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)
Значение свойства
Комментарии
По умолчанию IncludeParameternullвсе параметры, отличные от типов CancellationToken , включены в созданную схему. Делегат не вызывается для CancellationToken параметров.