Partilhar via


Classe DataObjectSupport

Permite que você recupere um fluxo de XML que descreve um conjunto de tipos de objeto de dados em uma fonte de dados, que você possa então interpretar e manipular programaticamente.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSupport
    Microsoft.VisualStudio.Data.Framework.DataObjectSupport

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)

Sintaxe

'Declaração
Public Class DataObjectSupport _
    Inherits DataSupport _
    Implements IVsDataObjectSupport, IVsDataSupport
public class DataObjectSupport : DataSupport, 
    IVsDataObjectSupport, IVsDataSupport
public ref class DataObjectSupport : public DataSupport, 
    IVsDataObjectSupport, IVsDataSupport
type DataObjectSupport =  
    class
        inherit DataSupport
        interface IVsDataObjectSupport
        interface IVsDataSupport
    end
public class DataObjectSupport extends DataSupport implements IVsDataObjectSupport, IVsDataSupport

O tipo DataObjectSupport expõe os membros a seguir.

Construtores

  Nome Descrição
Método público DataObjectSupport(String, Assembly) Cria uma nova instância da classe de DataObjectSupport com um recurso XML armazenado em um assembly gerenciado.
Método público DataObjectSupport(String, String) Cria uma nova instância da classe de DataObjectSupport com um recurso XML que é armazenado como um arquivo em um caminho de arquivo específico no disco.

Superior

Métodos

  Nome Descrição
Método público Equals determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público OpenSupportStream() Abre um fluxo de bytes que representam o conteúdo XML. (Herdado de DataSupport.)
Método protegido OpenSupportStream(CultureInfo) Abre um fluxo de bytes que representam o conteúdo XML para uma cultura específica. (Herdado de DataSupport.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Comentários

Um tipo de objeto de dados é um conjunto de informações que descrevem os objetos que compõem a estrutura dos dados contém por exemplo, uma tabela ou um modo de exibição de dados.Essa informação é fornecida em um fluxo XML (um objeto de Stream ) que está de acordo com o esquema XML descrito no arquivo de DataObjectSupport.xsd.Para obter mais informações sobre este esquema, consulte Suporte de objeto de dados DDEX.

Implemente esse objeto permite que Visual Studio acessar esses objetos de forma programável sem precisar confiar em comandos fonte de dados específicos.

Você deve implementar essa classe para usar ferramentas de dados com o provedor de dados, incluindo o uso das implementações personalizadas do modo de exibição de dados que dependem de acesso programático aos objetos de dados.

Herda da classe de DataSupport .

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Data.Framework

DataReader

Outros recursos

Suporte de objeto de dados DDEX