Taal

AIFunctionFactoryOptions.ParameterBindingOptions.BindParameter Eigenschap

Definitie

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.

Van toepassing op