AIFunctionFactoryOptions.ParameterBindingOptions.BindParameter Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.