DataViewSchema 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示或 IDataView a DataViewRow. 的架构。 架构是 . 的 DataViewSchema.Column集合。
[System.Diagnostics.DebuggerTypeProxy(typeof(Microsoft.ML.SchemaDebuggerProxy))]
public sealed class DataViewSchema : System.Collections.Generic.IEnumerable<Microsoft.ML.DataViewSchema.Column>, System.Collections.Generic.IReadOnlyCollection<Microsoft.ML.DataViewSchema.Column>, System.Collections.Generic.IReadOnlyList<Microsoft.ML.DataViewSchema.Column>
[<System.Diagnostics.DebuggerTypeProxy(typeof(Microsoft.ML.SchemaDebuggerProxy))>]
type DataViewSchema = class
interface IReadOnlyList<DataViewSchema.Column>
interface seq<DataViewSchema.Column>
interface IEnumerable
interface IReadOnlyCollection<DataViewSchema.Column>
Public NotInheritable Class DataViewSchema
Implements IEnumerable(Of DataViewSchema.Column), IReadOnlyCollection(Of DataViewSchema.Column), IReadOnlyList(Of DataViewSchema.Column)
- 继承
-
DataViewSchema
- 属性
- 实现
属性
Count |
架构中的列数。 |
Item[Int32] |
按索引获取列。 |
Item[String] |
按名称获取列。 如果此类列不存在,则引发异常。 请注意,如果多个列具有相同名称,则返回具有最大索引的列。 其他列被视为“隐藏”,只能由其索引访问。 |
方法
GetColumnOrNull(String) |
按名称获取列,或者 |
GetEnumerator() |
表示或 IDataView a DataViewRow. 的架构。 架构是 . 的 DataViewSchema.Column集合。 |
ToString() |
表示或 IDataView a DataViewRow. 的架构。 架构是 . 的 DataViewSchema.Column集合。 |
显式接口实现
IEnumerable.GetEnumerator() |
表示或 IDataView a DataViewRow. 的架构。 架构是 . 的 DataViewSchema.Column集合。 |