StructuredDataViewType Klasse

Definition

Die abstrakte Basisklasse für alle nicht primitiven Typen.

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

Hinweise

Diese Klasse steht in constrast to PrimitiveDataViewType. Da diese Klasse definiert ist, um Fälle zu kapseln, in denen Instanzen des Darstellungstyps frei kopiert werden können, ohne Bedenken hinsichtlich Besitz, Veränderbarkeit oder Dispoal zu berücksichtigen, wird dies für diese Typen definiert, in denen diese Faktoren zu Bedenken geraten.

Um das auffälligste Beispiel zu übernehmen, VectorDataViewType handelt es sich um einen Strukturtyp, der über die Pufferfreigabemechanismen seines VBuffer<T> Darstellungstyps keine Zuordnung als ausreichend zum Erstellen einer unabhängigen Kopie aufweist.

Konstruktoren

Name Beschreibung
StructuredDataViewType(Type)

Die abstrakte Basisklasse für alle nicht primitiven Typen.

Eigenschaften

Name Beschreibung
RawType

Die Rohdaten Type für dieses DataViewType. Beachten Sie, dass dies der rohe Darstellungstyp und nicht der vollständige Informationsinhalt des DataViewType.

(Geerbt von DataViewType)

Methoden

Name Beschreibung
Equals(DataViewType)

Gibt zurück true , wenn this es gleichbedeutend other mit andernfalls false ist.

(Geerbt von DataViewType)

Gilt für: