AIFunctionArguments Constructores

Definición

Sobrecargas

Nombre Description
AIFunctionArguments()

Inicializa una nueva instancia de la AIFunctionArguments clase y usa el comparador predeterminado para las comparaciones de claves.

AIFunctionArguments(IDictionary<String,Object>)

Inicializa una nueva instancia de la AIFunctionArguments clase que contiene el especificado arguments.

AIFunctionArguments(IEqualityComparer<String>)

Inicializa una nueva instancia de la clase AIFunctionArguments.

AIFunctionArguments(IDictionary<String,Object>, IEqualityComparer<String>)

Inicializa una nueva instancia de la AIFunctionArguments clase que contiene el especificado arguments.

AIFunctionArguments()

Source:
AIFunctionArguments.cs

Inicializa una nueva instancia de la AIFunctionArguments clase y usa el comparador predeterminado para las comparaciones de claves.

public:
 AIFunctionArguments();
public AIFunctionArguments();
Public Sub New ()

Comentarios

IEqualityComparer<T> es ordinal de forma predeterminada.

Se aplica a

AIFunctionArguments(IDictionary<String,Object>)

Source:
AIFunctionArguments.cs

Inicializa una nueva instancia de la AIFunctionArguments clase que contiene el especificado 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))

Parámetros

arguments
IDictionary<String,Object>

Argumentos representados por esta instancia.

Comentarios

La arguments referencia se almacenará si la instancia ya es , Dictionary<TKey,TValue>en cuyo caso todas las operaciones de diccionario de esta instancia se enrutarán directamente a esa instancia. Si arguments no es un diccionario, se usará un clon superficial de sus datos para rellenar esta instancia. Se nullarguments trata como un diccionario de parámetros vacíos. IEqualityComparer<T> es ordinal de forma predeterminada.

Se aplica a

AIFunctionArguments(IEqualityComparer<String>)

Source:
AIFunctionArguments.cs

Inicializa una nueva instancia de la clase 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))

Parámetros

comparer
IEqualityComparer<String>

IEqualityComparer<T> que se va a usar para comparaciones de claves.

Se aplica a

AIFunctionArguments(IDictionary<String,Object>, IEqualityComparer<String>)

Source:
AIFunctionArguments.cs

Inicializa una nueva instancia de la AIFunctionArguments clase que contiene el especificado 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))

Parámetros

arguments
IDictionary<String,Object>

Argumentos representados por esta instancia.

comparer
IEqualityComparer<String>

que IEqualityComparer<T> se va a usar.

Comentarios

La arguments referencia se almacenará si la instancia ya es con Dictionary<TKey,TValue> la misma IEqualityComparer<T> o si arguments está null en cuyo caso todas las operaciones de diccionario de esta instancia se enrutarán directamente a esa instancia; de lo contrario, un clon superficial del proporcionado arguments. Se nullarguments tratará como un diccionario de parámetros vacíos.

Se aplica a