AIFunctionArguments Costruttori

Definizione

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 arguments.

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 arguments.

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.

Si applica a