GeneratedEmbeddings<TEmbedding> Classe

Definição

Representa o resultado de uma operação para gerar inserções.

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)

Parâmetros de tipo

TEmbedding

Especifica o tipo de inserções geradas.

Herança
GeneratedEmbeddings<TEmbedding>
Implementações

Construtores

Nome Description
GeneratedEmbeddings<TEmbedding>()

Inicializa uma nova instância da classe GeneratedEmbeddings<TEmbedding>.

GeneratedEmbeddings<TEmbedding>(IEnumerable<TEmbedding>)

Inicializa uma nova instância da GeneratedEmbeddings<TEmbedding> classe que contém todas as inserções da coleção especificada.

GeneratedEmbeddings<TEmbedding>(Int32)

Inicializa uma nova instância da GeneratedEmbeddings<TEmbedding> classe com a capacidade especificada.

Propriedades

Nome Description
AdditionalProperties

Obtém ou define quaisquer propriedades adicionais associadas às inserções.

Count

Obtém o número de elementos contidos no ICollection<T>.

Item[Int32]

Obtém ou define o elemento no índice especificado.

Usage

Obtém ou define os detalhes de uso da geração das inserções.

Métodos

Nome Description
Add(TEmbedding)

Adiciona um item ao ICollection<T>.

AddRange(IEnumerable<TEmbedding>)

Adiciona as inserções da coleção especificada ao final desta lista.

Clear()

Remove todos os itens do ICollection<T>.

Contains(TEmbedding)

Determina se o ICollection<T> valor contém um valor específico.

CopyTo(TEmbedding[], Int32)

Copia os elementos de ICollection<T> um Array, começando em um índice específico Array .

GetEnumerator()

Retorna um enumerador que itera por meio da coleção.

IndexOf(TEmbedding)

Determina o índice de um item específico no IList<T>.

Insert(Int32, TEmbedding)

Insere um item no IList<T> índice especificado.

Remove(TEmbedding)

Remove a primeira ocorrência de um objeto específico do ICollection<T>.

RemoveAt(Int32)

Remove o IList<T> item no índice especificado.

Implantações explícitas de interface

Nome Description
ICollection<TEmbedding>.IsReadOnly

Obtém um valor que indica se o ICollection<T> valor é somente leitura.

IEnumerable.GetEnumerator()

Retorna um enumerador que itera por meio de uma coleção.

Métodos de Extensão

Nome Description
ToAsyncEnumerable<TSource>(IEnumerable<TSource>)

Converte um IEnumerable<T> em um IAsyncEnumerable<T>.

ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Cria um FrozenDictionary<TKey,TValue> de uma IEnumerable<T> de acordo com as funções de seletor de elemento e seletor de elemento especificadas.

ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Cria uma FrozenDictionary<TKey,TValue> função de seletor de chave de IEnumerable<T> acordo com a especificada.

ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>)

Cria um FrozenSet<T> com os valores especificados.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Cria uma matriz imutável da coleção especificada.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>)

Enumera e transforma uma sequência e produz um dicionário imutável de seu conteúdo usando os comparadores de chave e valor especificados.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>)

Enumera e transforma uma sequência e produz um dicionário imutável de seu conteúdo usando o comparador de chave especificado.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Enumera e transforma uma sequência e produz um dicionário imutável de seu conteúdo.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Constrói um dicionário imutável com base em alguma transformação de uma sequência.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Constrói um dicionário imutável a partir de uma coleção existente de elementos, aplicando uma função de transformação às chaves de origem.

ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Enumera uma sequência, produz um conjunto de hash imutável de seu conteúdo e usa o comparador de igualdade especificado para o tipo de conjunto.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Enumera uma sequência e produz um conjunto de hash imutável de seu conteúdo.

ToImmutableList<TSource>(IEnumerable<TSource>)

Enumera uma sequência e produz uma lista imutável de seu conteúdo.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)

Enumera e transforma uma sequência e produz um dicionário classificado imutável de seu conteúdo usando os comparadores de chave e valor especificados.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)

Enumera e transforma uma sequência e produz um dicionário classificado imutável de seu conteúdo usando o comparador de chave especificado.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Enumera e transforma uma sequência e produz um dicionário classificado imutável de seu conteúdo.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>)

Enumera uma sequência, produz um conjunto classificado imutável de seu conteúdo e usa o comparador especificado.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Enumera uma sequência e produz um conjunto classificado imutável de seu conteúdo.

Aplica-se a