Język

StructuredDataViewType Klasa

Definicja

Abstrakcyjna klasa bazowa dla wszystkich typów nietypowych.

public abstract class StructuredDataViewType : Microsoft.ML.Data.DataViewType
type StructuredDataViewType = class
    inherit DataViewType
Public MustInherit Class StructuredDataViewType
Inherits DataViewType
Dziedziczenie
StructuredDataViewType
Pochodne

Uwagi

Ta klasa jest w stanie constrast na PrimitiveDataViewType. Ponieważ ta klasa jest definiowana w celu hermetyzacji przypadków, w których wystąpienia typu reprezentacji mogą być swobodnie kopiowane bez obaw dotyczących własności, niezmienności lub rozproszenia, jest to definiowane dla tych typów, w których te czynniki stają się problemem.

Aby podjąć najbardziej widoczny przykład, VectorDataViewType jest typem struktury, który za pośrednictwem mechanizmów udostępniania buforu typu VBuffer<T> reprezentacji nie ma przypisania jako wystarczającego do utworzenia niezależnej kopii.

Konstruktory

Nazwa Opis
StructuredDataViewType(Type)

Abstrakcyjna klasa bazowa dla wszystkich typów nietypowych.

Właściwości

Nazwa Opis
RawType

Nieprzetworzone Type dla tego DataViewTypeelementu . Należy pamiętać, że jest to typ nieprzetworzonej reprezentacji, a nie kompletna zawartość informacyjna elementu DataViewType.

(Odziedziczone po DataViewType)

Metody

Nazwa Opis
Equals(DataViewType)

Zwracaj wartość true , jeśli this jest równoważna wartościom other i false w przeciwnym razie.

(Odziedziczone po DataViewType)

Dotyczy