AIFunctionArguments Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ile InvokeAsync(AIFunctionArguments, CancellationToken)kullanılacak bağımsız değişkenleri temsil eder.
public ref class AIFunctionArguments : System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IReadOnlyCollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IReadOnlyDictionary<System::String ^, System::Object ^>
public class AIFunctionArguments : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IReadOnlyDictionary<string,object>
type AIFunctionArguments = class
interface IDictionary<string, obj>
interface ICollection<KeyValuePair<string, obj>>
interface seq<KeyValuePair<string, obj>>
interface IEnumerable
interface IReadOnlyDictionary<string, obj>
interface IReadOnlyCollection<KeyValuePair<string, obj>>
Public Class AIFunctionArguments
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object)), IReadOnlyCollection(Of KeyValuePair(Of String, Object)), IReadOnlyDictionary(Of String, Object)
- Devralma
-
AIFunctionArguments
- Uygulamalar
-
ICollection<KeyValuePair<String,Object>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,Object> IEnumerable<KeyValuePair<String,Object>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IReadOnlyCollection<KeyValuePair<String,Object>> IReadOnlyCollection<KeyValuePair<TKey,TValue>> IReadOnlyDictionary<String,Object> IEnumerable
Açıklamalar
AIFunctionArguments , bir öğesine giriş olarak kullanılan ad/değer çiftlerinin AIFunctionsözlüğüdür. Ancak bir örnek, bağımlılık ekleme kapsayıcısından herhangi bir hizmeti çözümlemesi gerekiyorsa tarafından AIFunction kullanılabilecek isteğe bağlı IServiceProvider gibi nominal olmayan ek bilgiler taşır.
Oluşturucular
| Name | Description |
|---|---|
| AIFunctionArguments() |
Sınıfının yeni bir örneğini AIFunctionArguments başlatır ve anahtar karşılaştırmaları için varsayılan karşılaştırıcıyı kullanır. |
| AIFunctionArguments(IDictionary<String,Object>, IEqualityComparer<String>) |
Belirtilen |
| AIFunctionArguments(IDictionary<String,Object>) |
Belirtilen |
| AIFunctionArguments(IEqualityComparer<String>) |
AIFunctionArguments sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Context |
Bu bağımsız değişkenlerle ilişkili ek bağlamı alır veya ayarlar. |
| Count |
içinde ICollection<T>bulunan öğe sayısını alır. |
| Item[String] |
Belirtilen anahtarla öğesini alır veya ayarlar. |
| Keys |
anahtarlarını ICollection<T>içeren bir IDictionary<TKey,TValue> alır. |
| Services |
İsteğe bağlı olarak bu bağımsız değişkenlerle ilişkili hizmetleri alır veya ayarlar. |
| Values |
içindeki ICollection<T>değerleri içeren bir IDictionary<TKey,TValue> alır. |
Yöntemler
| Name | Description |
|---|---|
| Add(String, Object) |
sağlanan anahtara ve değerine IDictionary<TKey,TValue>sahip bir öğe ekler. |
| Clear() |
öğesinden ICollection<T>tüm öğeleri kaldırır. |
| ContainsKey(String) |
öğesinin IDictionary<TKey,TValue> belirtilen anahtara sahip bir öğe içerip içermediğini belirler. |
| CopyTo(KeyValuePair<String,Object>[], Int32) |
ICollection<T> öğelerini belirli bir Array dizininden başlayarak bir Arraykopyalar. |
| GetEnumerator() |
Koleksiyonda yineleyen bir numaralandırıcı döndürür. |
| Remove(String) |
öğesinden IDictionary<TKey,TValue>belirtilen anahtara sahip öğesini kaldırır. |
| TryGetValue(String, Object) |
ile InvokeAsync(AIFunctionArguments, CancellationToken)kullanılacak bağımsız değişkenleri temsil eder. |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ICollection<KeyValuePair<String,Object>>.Add(KeyValuePair<String,Object>) |
öğesine ICollection<T>bir öğe ekler. |
| ICollection<KeyValuePair<String,Object>>.Contains(KeyValuePair<String,Object>) |
öğesinin ICollection<T> belirli bir değer içerip içermediğini belirler. |
| ICollection<KeyValuePair<String,Object>>.IsReadOnly |
öğesinin salt okunur olup olmadığını ICollection<T> belirten bir değer alır. |
| ICollection<KeyValuePair<String,Object>>.Remove(KeyValuePair<String,Object>) |
Belirli bir nesnenin ilk oluşumunu öğesinden ICollection<T>kaldırır. |
| IEnumerable.GetEnumerator() |
Bir koleksiyonda yineleyen bir numaralandırıcı döndürür. |
| IReadOnlyDictionary<String,Object>.Keys |
Salt okunur sözlükteki anahtarları içeren numaralandırılabilir bir koleksiyon alır. |
| IReadOnlyDictionary<String,Object>.Values |
Salt okunur sözlükteki değerleri içeren numaralandırılabilir bir koleksiyon alır. |