Partager via


DataViewTypeAttribute Classe

Définition

DataViewTypeAttribute doit être utilisé pour décorer les propriétés et les champs de classe, si les instances de cette classe seront chargées en tant que ML.NET IDataView. La fonction Register() sera appelée pour inscrire un DataViewType pour un Type avec son Attributes. Chaque fois qu’une valeur tapée sur l’objet inscrit Type et son Attributes, le type de cette valeur (c’est-à-dire, a Type) IDataView est associé 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)
Héritage
DataViewTypeAttribute
Dérivé
Attributs
Implémente

Constructeurs

DataViewTypeAttribute()

DataViewTypeAttribute doit être utilisé pour décorer les propriétés et les champs de classe, si les instances de cette classe seront chargées en tant que ML.NET IDataView. La fonction Register() sera appelée pour inscrire un DataViewType pour un Type avec son Attributes. Chaque fois qu’une valeur tapée sur l’objet inscrit Type et son Attributes, le type de cette valeur (c’est-à-dire, a Type) IDataView est associé DataViewType.

Méthodes

Equals(DataViewTypeAttribute)

Retourne true si this elle est équivalente à other et false sinon.

Register()

Fonction implicitement appelée par ML.NET lors du traitement d’un type personnalisé. Il lie un DataViewType à un type personnalisé plus ses attributs.

S’applique à