DataObjectSelector Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma implementação da interface IVsDataObjectSelector.
public ref class DataObjectSelector abstract : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataConnection ^>, Microsoft::VisualStudio::Data::Core::IVsDataSupportObject<Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataObjectSelector ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataObjectSelector
public abstract class DataObjectSelector : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataConnection>, Microsoft.VisualStudio.Data.Core.IVsDataSupportObject<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataObjectSelector>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataObjectSelector
type DataObjectSelector = class
inherit DataSiteableObject<IVsDataConnection>
interface IVsDataObjectSelector
interface IVsDataSupportObject<IVsDataObjectSelector>
Public MustInherit Class DataObjectSelector
Inherits DataSiteableObject(Of IVsDataConnection)
Implements IVsDataObjectSelector, IVsDataSupportObject(Of IVsDataObjectSelector)
- Herança
- Derivado
- Implementações
Construtores
DataObjectSelector() |
Inicializa uma nova instância da classe DataObjectSelector. |
DataObjectSelector(IVsDataConnection) |
Inicializa uma nova instância da DataObjectSelector classe com o objeto de conexão de dados. |
Propriedades
Site |
Obtém ou define o site do objeto. (Herdado de DataSiteableObject<T>) |
Métodos
GetExpensiveProperties(String) |
Recupera uma lista de propriedades caras do repositório de objetos. |
GetExpensiveProperties(String, Object[]) |
Recupera uma lista de propriedades caras do repositório de objetos. |
GetMappings(Object[]) |
Retorna pares chave/valor de nomes de propriedade mapeados e seus nomes de propriedade específicos da fonte de dados correspondentes. |
GetOrdering(String) |
Retorna a ordenação do tipo especificado como uma cadeia de caracteres de nomes de objeto de dados delimitados por vírgulas, que especifica a ordem de classificação dos objetos de dados retornados quando os objetos são selecionados. |
GetOrdering(String, Object[]) |
Retorna a ordenação do tipo especificado como uma cadeia de caracteres de nomes de objeto de dados delimitados por vírgulas, que especifica a ordem de classificação dos objetos de dados retornados quando os objetos são selecionados. |
GetRequiredRestrictions(String) |
Recupera uma lista das restrições que são necessárias quando os objetos de dados são selecionados para o tipo especificado. |
GetRequiredRestrictions(String, Object[]) |
Recupera uma lista das restrições que são necessárias quando os objetos de dados são selecionados para o tipo especificado. |
GetSupportedRestrictions(String) |
Recupera todas as restrições com suporte quando objetos de dados são selecionados para o tipo especificado. |
GetSupportedRestrictions(String, Object[]) |
Recupera todas as restrições com suporte quando objetos de dados são selecionados para o tipo especificado. |
OnSiteChanged(EventArgs) |
Aciona o evento SiteChanged. (Herdado de DataSiteableObject<T>) |
SelectObjects(String, Object[], String[]) |
Retorna um leitor de dados para os objetos de dados recuperados do repositório de objetos, que são filtrados pelas restrições e propriedades especificadas. |
SelectObjects(String, Object[], String[], Object[]) |
Retorna um leitor de dados para os objetos de dados recuperados do repositório de objetos, que são filtrados pelas restrições, propriedades e parâmetros especificados. |
Eventos
SiteChanged |
Ocorre quando a propriedade Site é modificada. (Herdado de DataSiteableObject<T>) |
Implantações explícitas de interface
IVsDataSupportObject<IVsDataObjectSelector>.Invoke(String, Object[], Object[]) |
Representa uma implementação da interface IVsDataObjectSelector. |