AIFunctionFactoryOptions.ParameterBindingOptions.BindParameter Propriété

Définition

Obtient un délégué utilisé pour déterminer la valeur d’un paramètre lié.

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)

Valeur de propriété

Remarques

La valeur par défaut est null.

Si null, la sémantique de liaison par défaut est utilisée pour le paramètre. Si ce n’est pas le cas, chaque fois que celui-ci nullAIFunction est appelé, ce délégué est appelé pour sélectionner la valeur d’argument à utiliser pour le paramètre. La valeur de retour du délégué sera utilisée pour la valeur du paramètre.

S’applique à