AIFunctionArguments Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
| 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 |
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.