Поделиться через


DataViewTypeAttribute Класс

Определение

DataViewTypeAttribute следует использовать для декорирования свойств и полей класса, если экземпляры этого класса будут загружены как ML.NET IDataView. Функция Register() будет вызвана для регистрации DataViewType для его TypeAttributes. Каждый раз, когда значение, введенное в зарегистрированный Type и его Attribute, тип этого значения (т. е. а Type) IDataView будет связан 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)
Наследование
DataViewTypeAttribute
Производный
Атрибуты
Реализации

Конструкторы

DataViewTypeAttribute()

DataViewTypeAttribute следует использовать для декорирования свойств и полей класса, если экземпляры этого класса будут загружены как ML.NET IDataView. Функция Register() будет вызвана для регистрации DataViewType для его TypeAttributes. Каждый раз, когда значение, введенное в зарегистрированный Type и его Attribute, тип этого значения (т. е. а Type) IDataView будет связан DataViewType.

Методы

Equals(DataViewTypeAttribute)

Возвращает значение true , если this эквивалентно other и false в противном случае.

Register()

Функция, неявно вызываемая ML.NET при обработке пользовательского типа. Он привязывает DataViewType к пользовательскому типу и его атрибутам.

Применяется к