AIFunctionArguments Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| AIFunctionArguments() |
Inizializza una nuova istanza della AIFunctionArguments classe e usa l'operatore di confronto predefinito per i confronti delle chiavi. |
| AIFunctionArguments(IDictionary<String,Object>) |
Inizializza una nuova istanza della AIFunctionArguments classe contenente l'oggetto specificato |
| AIFunctionArguments(IEqualityComparer<String>) |
Inizializza una nuova istanza della classe AIFunctionArguments. |
| AIFunctionArguments(IDictionary<String,Object>, IEqualityComparer<String>) |
Inizializza una nuova istanza della AIFunctionArguments classe contenente l'oggetto specificato |
AIFunctionArguments()
- Origine:
- AIFunctionArguments.cs
Inizializza una nuova istanza della AIFunctionArguments classe e usa l'operatore di confronto predefinito per i confronti delle chiavi.
public:
AIFunctionArguments();
public AIFunctionArguments();
Public Sub New ()
Commenti
l'oggetto IEqualityComparer<T> è ordinale per impostazione predefinita.
Si applica a
AIFunctionArguments(IDictionary<String,Object>)
- Origine:
- AIFunctionArguments.cs
Inizializza una nuova istanza della AIFunctionArguments classe contenente l'oggetto specificato arguments.
public:
AIFunctionArguments(System::Collections::Generic::IDictionary<System::String ^, System::Object ^> ^ arguments);
public AIFunctionArguments(System.Collections.Generic.IDictionary<string,object?>? arguments);
new Microsoft.Extensions.AI.AIFunctionArguments : System.Collections.Generic.IDictionary<string, obj> -> Microsoft.Extensions.AI.AIFunctionArguments
Public Sub New (arguments As IDictionary(Of String, Object))
Parametri
- arguments
- IDictionary<String,Object>
Argomenti rappresentati da questa istanza.
Commenti
Il arguments riferimento verrà archiviato se l'istanza è già un Dictionary<TKey,TValue>oggetto , nel qual caso tutte le operazioni di dizionario in questa istanza verranno indirizzate direttamente a tale istanza. Se arguments non è un dizionario, verrà usato un clone superficiale dei dati per popolare questa istanza. Un nullarguments oggetto viene considerato come un dizionario di parametri vuoti. l'oggetto IEqualityComparer<T> è ordinale per impostazione predefinita.
Si applica a
AIFunctionArguments(IEqualityComparer<String>)
- Origine:
- AIFunctionArguments.cs
Inizializza una nuova istanza della classe AIFunctionArguments.
public:
AIFunctionArguments(System::Collections::Generic::IEqualityComparer<System::String ^> ^ comparer);
public AIFunctionArguments(System.Collections.Generic.IEqualityComparer<string>? comparer);
new Microsoft.Extensions.AI.AIFunctionArguments : System.Collections.Generic.IEqualityComparer<string> -> Microsoft.Extensions.AI.AIFunctionArguments
Public Sub New (comparer As IEqualityComparer(Of String))
Parametri
- comparer
- IEqualityComparer<String>
Oggetto IEqualityComparer<T> da utilizzare per i confronti delle chiavi.
Si applica a
AIFunctionArguments(IDictionary<String,Object>, IEqualityComparer<String>)
- Origine:
- AIFunctionArguments.cs
Inizializza una nuova istanza della AIFunctionArguments classe contenente l'oggetto specificato arguments.
public:
AIFunctionArguments(System::Collections::Generic::IDictionary<System::String ^, System::Object ^> ^ arguments, System::Collections::Generic::IEqualityComparer<System::String ^> ^ comparer);
public AIFunctionArguments(System.Collections.Generic.IDictionary<string,object?>? arguments, System.Collections.Generic.IEqualityComparer<string>? comparer);
new Microsoft.Extensions.AI.AIFunctionArguments : System.Collections.Generic.IDictionary<string, obj> * System.Collections.Generic.IEqualityComparer<string> -> Microsoft.Extensions.AI.AIFunctionArguments
Public Sub New (arguments As IDictionary(Of String, Object), comparer As IEqualityComparer(Of String))
Parametri
- arguments
- IDictionary<String,Object>
Argomenti rappresentati da questa istanza.
- comparer
- IEqualityComparer<String>
Oggetto IEqualityComparer<T> da utilizzare.
Commenti
Il arguments riferimento verrà archiviato se l'istanza è già un Dictionary<TKey,TValue> oggetto con lo stesso IEqualityComparer<T> valore o se arguments in null questo caso tutte le operazioni del dizionario in questa istanza verranno instradate direttamente a tale istanza, altrimenti un clone superficiale dell'oggetto fornito arguments. Un nullarguments oggetto viene considerato come un dizionario di parametri vuoti.