Partilhar via


StructuredDataViewType Classe

Definição

A classe base abstrata para todos os tipos não primitivos.

public abstract class StructuredDataViewType : Microsoft.ML.Data.DataViewType
type StructuredDataViewType = class
    inherit DataViewType
Public MustInherit Class StructuredDataViewType
Inherits DataViewType
Herança
StructuredDataViewType
Derivado

Comentários

Esta classe está em constrast para PrimitiveDataViewType. Como essa classe é definida para encapsular casos em que instâncias do tipo de representação podem ser copiadas livremente sem preocupações sobre propriedade, mutabilidade ou despoal, isso é definido para os tipos em que esses fatores se tornam preocupações.

Para obter o exemplo mais evidente, VectorDataViewType é um tipo de estrutura, que por meio dos mecanismos de compartilhamento de buffer de seu VBuffer<T> tipo de representação, não tem atribuição como suficiente para criar uma cópia independente.

Construtores

StructuredDataViewType(Type)

A classe base abstrata para todos os tipos não primitivos.

Propriedades

RawType

O bruto Type para isso DataViewType. Observe que esse é o tipo de representação bruta e não o conteúdo completo de informações do DataViewType.

(Herdado de DataViewType)

Métodos

Equals(DataViewType)

Retorne true se this for equivalente a e false de other outra forma.

(Herdado de DataViewType)

Aplica-se a