AIFunctionFactoryOptions.ParameterBindingOptions.BindParameter Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een gemachtigde opgehaald die wordt gebruikt om de waarde voor een afhankelijke parameter te bepalen.
public:
property Func<System::Reflection::ParameterInfo ^, Microsoft::Extensions::AI::AIFunctionArguments ^, System::Object ^> ^ BindParameter { Func<System::Reflection::ParameterInfo ^, Microsoft::Extensions::AI::AIFunctionArguments ^, System::Object ^> ^ get(); void set(Func<System::Reflection::ParameterInfo ^, Microsoft::Extensions::AI::AIFunctionArguments ^, System::Object ^> ^ value); };
public Func<System.Reflection.ParameterInfo,Microsoft.Extensions.AI.AIFunctionArguments,object?>? BindParameter { get; init; }
member this.BindParameter : Func<System.Reflection.ParameterInfo, Microsoft.Extensions.AI.AIFunctionArguments, obj> with get, set
Public Property BindParameter As Func(Of ParameterInfo, AIFunctionArguments, Object)
Waarde van eigenschap
Opmerkingen
De standaardwaarde is null.
Als null, de standaard binding semantiek worden gebruikt voor de parameter. Als niet, nulltelkens wanneer de AIFunction aanroept, wordt deze gemachtigde aangeroepen om de argumentwaarde te selecteren die moet worden gebruikt voor de parameter. De retourwaarde van de gemachtigde wordt gebruikt voor de waarde van de parameter.