Compartilhar via


DataItem Classe

Definição

Descreve um item de dados que inclui a definição desse item de dados (tamanho, tipo, etc.) e os detalhes da associação a alguma origem. Essa classe não pode ser herdada.

[System.ComponentModel.TypeConverter("Microsoft.AnalysisServices.Design.DataItemTypeConverter, Microsoft.AnalysisServices.Design.AS")]
[System.Runtime.InteropServices.Guid("DC06C2CC-28F4-41d0-AB97-7C78561AC9DC")]
public sealed class DataItem : System.ComponentModel.Component, ICloneable
[<System.ComponentModel.TypeConverter("Microsoft.AnalysisServices.Design.DataItemTypeConverter, Microsoft.AnalysisServices.Design.AS")>]
[<System.Runtime.InteropServices.Guid("DC06C2CC-28F4-41d0-AB97-7C78561AC9DC")>]
type DataItem = class
    inherit Component
    interface ICloneable
Public NotInheritable Class DataItem
Inherits Component
Implements ICloneable
Herança
DataItem
Atributos
Implementações

Construtores

DataItem()

Inicializa uma nova instância da classe DataItem usando valores padrão.

DataItem(Binding)

Inicializa uma nova instância de DataItem para a fonte especificada.

DataItem(Binding, DataType)

Inicializa uma nova instância do DataItem para a origem especificada com o tipo especificado.

DataItem(Binding, DataType, Int32)

Inicializa uma nova instância do DataItem para a fonte especificada com o tipo e o tamanho dos dados especificados.

DataItem(Binding, OleDbType)

Inicializa uma nova instância de DataItem para a fonte especificada com o OleDbType especificado.

DataItem(Binding, OleDbType, Int32)

Inicializa uma nova instância do DataItem para a origem especificada com o OleDbType especificado e o tamanho dos dados.

DataItem(String, String)

Inicializa uma nova instância de DataItem para a tabela e a coluna especificadas.

DataItem(String, String, DataType)

Inicializa uma nova instância do DataItem para a tabela e a coluna especificadas com o tipo especificado.

DataItem(String, String, DataType, Int32)

Inicializa uma nova instância do DataItem para a tabela e a coluna especificadas com o tipo e o tamanho dos dados especificados.

DataItem(String, String, OleDbType)

Inicializa uma nova instância de DataItem para a tabela e a coluna especificadas com o OleDbType especificado.

DataItem(String, String, OleDbType, Int32)

Inicializa uma nova instância de DataItem para a tabela e a coluna especificadas com o OleDbType e o tamanho de dados especificados.

Propriedades

AllowedDataTypes

Obtém uma matriz com os tipos de dados permitidos conforme definido no OLEDB.

AllowedTypes

Obtém o conjunto de tipos que são válidos para qualquer item de dados.

Annotations

Obtém o objeto de coleção de todas as anotações para o DataItem atual.

Collation

Obtém ou define a definição de ordenação para o DataItem atual.

DataSize

Obtém ou define o tamanho para o DataItem atual.

DataType

Obtém ou define o tipo do DataItem atual.

Format

Obtém ou define a propriedade de formatação para valores DataItem.

InvalidXmlCharacters

Obtém ou define o comportamento para caracteres inválidos em fluxos XML.

MimeType

Obtém ou define o tipo Mime do DataItem atual.

NullProcessing

Obtém ou define a ação que o servidor deverá executar quando o DataItem atual for um valor Null.

Parent

Obtém o objeto pai do DataItem atual.

Source

Obtém ou define o objeto de fonte para o DataItem atual.

Trimming

Obtém ou define a especificação de corte para o tipo de cadeia de caracteres do DataItem

Type

Obtém ou define o tipo do DataItem atual.

Métodos

Clone()

Retorna um clone do objeto.

CopyTo(DataItem)

Copia o conteúdo deste objeto em outro objeto (o destino).

ToString()

Retorna uma representação em cadeia de caracteres do valor de DataItem atual.

Implantações explícitas de interface

ICloneable.Clone()

Descreve um item de dados que inclui a definição desse item de dados (tamanho, tipo, etc.) e os detalhes da associação a alguma origem. Essa classe não pode ser herdada.

Aplica-se a