Compartilhar via


DataViewTypeAttribute Classe

Definição

DataViewTypeAttribute deve ser usado para decorar propriedades e campos de classe, se as instâncias dessa classe forem carregadas como ML.NET IDataView. A função Register() será chamada para registrar um DataViewType para um Type com seus Attributes. Sempre que um valor digitado para o registrado Type e seu Attributes, o tipo desse valor (ou seja, um Type) in IDataView seria o associado DataViewType.

[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public abstract class DataViewTypeAttribute : Attribute, IEquatable<Microsoft.ML.Data.DataViewTypeAttribute>
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type DataViewTypeAttribute = class
    inherit Attribute
    interface IEquatable<DataViewTypeAttribute>
Public MustInherit Class DataViewTypeAttribute
Inherits Attribute
Implements IEquatable(Of DataViewTypeAttribute)
Herança
DataViewTypeAttribute
Derivado
Atributos
Implementações

Construtores

DataViewTypeAttribute()

DataViewTypeAttribute deve ser usado para decorar propriedades e campos de classe, se as instâncias dessa classe forem carregadas como ML.NET IDataView. A função Register() será chamada para registrar um DataViewType para um Type com seus Attributes. Sempre que um valor digitado para o registrado Type e seu Attributes, o tipo desse valor (ou seja, um Type) in IDataView seria o associado DataViewType.

Métodos

Equals(DataViewTypeAttribute)

Retorne true se this for equivalente a e false de other outra forma.

Register()

Uma função invocada implicitamente por ML.NET ao processar um tipo personalizado. Ele associa um DataViewType a um tipo personalizado mais seus atributos.

Aplica-se a