GeneratedEmbeddings<TEmbedding> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示用于生成嵌入的作的结果。
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)
类型参数
- TEmbedding
指定生成的嵌入的类型。
- 继承
-
GeneratedEmbeddings<TEmbedding>
- 实现
-
ICollection<T> ICollection<TEmbedding> IEnumerable<T> IEnumerable<TEmbedding> IList<TEmbedding> IReadOnlyCollection<T> IReadOnlyCollection<TEmbedding> IReadOnlyList<TEmbedding> IEnumerable
构造函数
| 名称 | 说明 |
|---|---|
| GeneratedEmbeddings<TEmbedding>() |
初始化 GeneratedEmbeddings<TEmbedding> 类的新实例。 |
| GeneratedEmbeddings<TEmbedding>(IEnumerable<TEmbedding>) |
初始化包含指定集合中所有嵌入项的类的新实例 GeneratedEmbeddings<TEmbedding> 。 |
| GeneratedEmbeddings<TEmbedding>(Int32) |
使用指定的容量初始化类的新实例 GeneratedEmbeddings<TEmbedding> 。 |
属性
| 名称 | 说明 |
|---|---|
| AdditionalProperties |
获取或设置与嵌入关联的任何其他属性。 |
| Count |
获取包含在 . 中的 ICollection<T>元素数。 |
| Item[Int32] |
获取或设置指定索引处的元素。 |
| Usage |
获取或设置嵌入生成的使用情况详细信息。 |
方法
| 名称 | 说明 |
|---|---|
| Add(TEmbedding) |
将项添加到 ICollection<T>。 |
| AddRange(IEnumerable<TEmbedding>) |
将指定集合中的嵌入内容添加到此列表的末尾。 |
| Clear() |
从 ICollection<T>.. 中删除所有项 |
| Contains(TEmbedding) |
确定 ICollection<T> 是否包含特定值。 |
| CopyTo(TEmbedding[], Int32) |
将元素ICollection<T>复制到从特定Array索引开始的元素Array。 |
| GetEnumerator() |
返回循环访问集合的枚举器。 |
| IndexOf(TEmbedding) |
确定 IList<T>中特定项的索引。 |
| Insert(Int32, TEmbedding) |
将项插入 IList<T> 到指定索引处。 |
| Remove(TEmbedding) |
从 ICollection<T>中删除特定对象的第一个匹配项。 |
| RemoveAt(Int32) |
IList<T>删除指定索引处的项。 |
显式接口实现
| 名称 | 说明 |
|---|---|
| ICollection<TEmbedding>.IsReadOnly |
获取一个值,该值指示是否 ICollection<T> 为只读。 |
| IEnumerable.GetEnumerator() |
返回循环访问集合的枚举器。 |