AIJsonSchemaCreateOptions.ParameterDescriptionProvider Eigenschaft

Definition

Ruft einen Rückruf ab, der für jeden Parameter aufgerufen wird, der MethodBase bereitgestellt wird, CreateFunctionJsonSchema(MethodBase, String, String, JsonSerializerOptions, AIJsonSchemaCreateOptions) um eine Beschreibung für den Parameter abzurufen.

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)

Eigenschaftswert

Hinweise

Der Delegat empfängt eine ParameterInfo Instanz und gibt eine Zeichenfolge zurück, die den Parameter beschreibt. Wenn nulldie Stellvertretung zurückgibt null, wird die Beschreibung aus den MethodBase Metadaten (z. B. ), DescriptionAttributefalls verfügbar, stammen.

Gilt für: