Partager via


StructuredDataViewType Classe

Définition

Classe de base abstraite pour tous les types non primitifs.

public abstract class StructuredDataViewType : Microsoft.ML.Data.DataViewType
type StructuredDataViewType = class
    inherit DataViewType
Public MustInherit Class StructuredDataViewType
Inherits DataViewType
Héritage
StructuredDataViewType
Dérivé

Remarques

Cette classe est en constrast à PrimitiveDataViewType. Comme cette classe est définie pour encapsuler les cas où les instances du type de représentation peuvent être copiées librement sans souci de propriété, de mutabilité ou de dispoal, cela est défini pour ces types où ces facteurs deviennent des préoccupations.

Pour prendre l’exemple le plus visible, VectorDataViewType est un type de structure, qui par le biais des mécanismes de partage de mémoire tampon de son VBuffer<T> type de représentation, n’a pas d’affectation suffisante pour créer une copie indépendante.

Constructeurs

StructuredDataViewType(Type)

Classe de base abstraite pour tous les types non primitifs.

Propriétés

RawType

Type Brut pour ce DataViewType. Notez qu’il s’agit du type de représentation brute et non du contenu complet des informations du DataViewType.

(Hérité de DataViewType)

Méthodes

Equals(DataViewType)

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

(Hérité de DataViewType)

S’applique à