GeneratedEmbeddings<TEmbedding> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt das Ergebnis eines Vorgangs zum Generieren von Einbettungen dar.
generic <typename TEmbedding>
where TEmbedding : Embeddingpublic ref class GeneratedEmbeddings sealed : System::Collections::Generic::ICollection<TEmbedding>, System::Collections::Generic::IEnumerable<TEmbedding>, System::Collections::Generic::IList<TEmbedding>, System::Collections::Generic::IReadOnlyCollection<TEmbedding>, System::Collections::Generic::IReadOnlyList<TEmbedding>
public sealed class GeneratedEmbeddings<TEmbedding> : System.Collections.Generic.ICollection<TEmbedding>, System.Collections.Generic.IEnumerable<TEmbedding>, System.Collections.Generic.IList<TEmbedding>, System.Collections.Generic.IReadOnlyCollection<TEmbedding>, System.Collections.Generic.IReadOnlyList<TEmbedding> where TEmbedding : Embedding
type GeneratedEmbeddings<'Embedding (requires 'Embedding :> Embedding)> = class
interface IList<'Embedding (requires 'Embedding :> Embedding)>
interface ICollection<'Embedding (requires 'Embedding :> Embedding)>
interface seq<'Embedding (requires 'Embedding :> Embedding)>
interface IEnumerable
interface IReadOnlyList<'Embedding (requires 'Embedding :> Embedding)>
interface IReadOnlyCollection<'Embedding (requires 'Embedding :> Embedding)>
Public NotInheritable Class GeneratedEmbeddings(Of TEmbedding)
Implements ICollection(Of TEmbedding), IEnumerable(Of TEmbedding), IList(Of TEmbedding), IReadOnlyCollection(Of TEmbedding), IReadOnlyList(Of TEmbedding)
Typparameter
- TEmbedding
Gibt den Typ der generierten Einbettungen an.
- Vererbung
-
GeneratedEmbeddings<TEmbedding>
- Implementiert
-
ICollection<T> ICollection<TEmbedding> IEnumerable<T> IEnumerable<TEmbedding> IList<TEmbedding> IReadOnlyCollection<T> IReadOnlyCollection<TEmbedding> IReadOnlyList<TEmbedding> IEnumerable
Konstruktoren
| Name | Beschreibung |
|---|---|
| GeneratedEmbeddings<TEmbedding>() |
Initialisiert eine neue Instanz der GeneratedEmbeddings<TEmbedding>-Klasse. |
| GeneratedEmbeddings<TEmbedding>(IEnumerable<TEmbedding>) |
Initialisiert eine neue Instanz der GeneratedEmbeddings<TEmbedding> Klasse, die alle Einbettungen aus der angegebenen Auflistung enthält. |
| GeneratedEmbeddings<TEmbedding>(Int32) |
Initialisiert eine neue Instanz der GeneratedEmbeddings<TEmbedding> Klasse mit der angegebenen Kapazität. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AdditionalProperties |
Ruft alle zusätzlichen Eigenschaften ab, die den Einbettungen zugeordnet sind, oder legt diese fest. |
| Count |
Ruft die Anzahl der Elemente ab, die in der ICollection<T>. |
| Item[Int32] |
Ruft das Element am angegebenen Index ab oder legt es fest. |
| Usage |
Ruft die Verwendungsdetails für die Generierung der Einbettungen ab oder legt diese fest. |
Methoden
| Name | Beschreibung |
|---|---|
| Add(TEmbedding) |
Fügt ein Element zum ICollection<T>. |
| AddRange(IEnumerable<TEmbedding>) |
Fügt die Einbettungen aus der angegebenen Auflistung am Ende dieser Liste hinzu. |
| Clear() |
Entfernt alle Elemente aus dem ICollection<T>. |
| Contains(TEmbedding) |
Bestimmt, ob der ICollection<T> Wert einen bestimmten Wert enthält. |
| CopyTo(TEmbedding[], Int32) |
Kopiert die Elemente des Elements in ICollection<T> ein Array, beginnend bei einem bestimmten Array Index. |
| GetEnumerator() |
Gibt einen Enumerator zurück, der die Auflistung durchläuft. |
| IndexOf(TEmbedding) |
Bestimmt den Index eines bestimmten Elements in der IList<T>. |
| Insert(Int32, TEmbedding) |
Fügt ein Element an den IList<T> angegebenen Index ein. |
| Remove(TEmbedding) |
Entfernt das erste Vorkommen eines bestimmten Objekts aus dem ICollection<T>. |
| RemoveAt(Int32) |
Entfernt das IList<T> Element am angegebenen Index. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| ICollection<TEmbedding>.IsReadOnly |
Ruft einen Wert ab, der angibt, ob dies ICollection<T> schreibgeschützt ist. |
| IEnumerable.GetEnumerator() |
Gibt einen Enumerator zurück, der eine Auflistung durchläuft. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| ToAsyncEnumerable<TSource>(IEnumerable<TSource>) |
Wandelt eine IEnumerable<T> in eine IAsyncEnumerable<T>um. |
| ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Erstellt eine FrozenDictionary<TKey,TValue> aus einer IEnumerable<T> gemäß den angegebenen Schlüsselauswahl- und Elementauswahlfunktionen. |
| ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Erstellt eine FrozenDictionary<TKey,TValue> aus einer IEnumerable<T> bestimmten Schlüsselauswahlfunktion. |
| ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>) |
Erstellt eine FrozenSet<T> mit den angegebenen Werten. |
| ToImmutableArray<TSource>(IEnumerable<TSource>) |
Erstellt ein unveränderliches Array aus der angegebenen Auflistung. |
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>) |
Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüssel- und Wertabgleichs. |
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>) |
Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüsselabgleichs. |
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches Wörterbuch seiner Inhalte. |
| ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Erstellt ein unveränderliches Wörterbuch basierend auf einer Transformation einer Sequenz. |
| ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Erstellt ein unveränderliches Wörterbuch aus einer vorhandenen Auflistung von Elementen, wobei eine Transformationsfunktion auf die Quellschlüssel angewendet wird. |
| ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Listet eine Sequenz auf, erzeugt einen unveränderlichen Hashsatz seines Inhalts und verwendet den angegebenen Gleichheitsabgleich für den Settyp. |
| ToImmutableHashSet<TSource>(IEnumerable<TSource>) |
Listet eine Sequenz auf und erzeugt einen unveränderlichen Hashsatz seiner Inhalte. |
| ToImmutableList<TSource>(IEnumerable<TSource>) |
Listet eine Sequenz auf und erzeugt eine unveränderliche Liste seiner Inhalte. |
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>) |
Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüssel- und Wertabgleichs. |
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>) |
Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüsselabgleichs. |
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte. |
| ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Listet eine Sequenz auf, erzeugt einen unveränderlichen sortierten Satz seines Inhalts und verwendet den angegebenen Vergleich. |
| ToImmutableSortedSet<TSource>(IEnumerable<TSource>) |
Listet eine Sequenz auf und erzeugt einen unveränderlichen sortierten Satz seiner Inhalte. |