Partilhar via


IVsDataObjectStore Interface

Definição

Representa um repositório (cache) de objetos de dados.

public interface class IVsDataObjectStore
public interface IVsDataObjectStore
type IVsDataObjectStore = interface
Public Interface IVsDataObjectStore

Métodos

CanSelectObjects(String)

Indica se o tipo especificado pode ser selecionado no fluxo XML de suporte ao objeto de dados.

GetDefaultOrdering(String)

Retorna a ordenação padrão usada para classificar os objetos de fonte de dados selecionados no repositório de objetos.

GetExpensiveProperties(String)

Recupera as propriedades caras do tipo especificado.

GetObject(String, Object[])

Recupera o objeto de dados especificado do repositório de objetos.

GetObject(String, Object[], Boolean)

Recupera o objeto de dados especificado do repositório de objetos.

GetObject(String, Object[], String[])

Recupera o objeto de dados especificado do repositório de objetos.

GetObject(String, Object[], String[], Boolean)

Recupera o objeto de dados especificado do repositório de objetos.

GetRequiredRestrictions(String)

Retorna as restrições necessárias para selecionar objetos do tipo especificado no repositório de objetos.

GetSupportedRestrictions(String)

Retorna todas as restrições com suporte para selecionar objetos do tipo especificado no repositório de objetos.

InvalidateObjects(String)

Invalida os objetos de dados correspondentes ao tipo especificado, forçando os objetos de dados a serem selecionados na fonte de dados para solicitações futuras, em vez de recuperá-los do cache do repositório de objetos.

InvalidateObjects(String, Object[])

Invalida os objetos de dados correspondentes ao tipo e às restrições especificados, forçando os objetos de dados a serem selecionados na fonte de dados para solicitações futuras, em vez de recuperá-los do cache do repositório de objetos.

SelectObjects(String)

Retorna uma coleção de objetos de dados para o tipo especificado do repositório de objetos.

SelectObjects(String, Object[])

Retorna uma coleção de objetos de dados para o tipo especificado do repositório de objetos, filtrado pelas restrições especificadas.

SelectObjects(String, Object[], Boolean)

Retorna uma coleção de objetos de dados para o tipo especificado do repositório de objetos, filtrado pelas restrições especificadas.

SelectObjects(String, Object[], String)

Retorna uma coleção de objetos de dados para o tipo especificado do repositório de objetos, filtrado pelas restrições e filtro especificados.

SelectObjects(String, Object[], String, String)

Retorna uma coleção de objetos de dados para o tipo especificado do repositório de objetos, filtrado pelas restrições e filtro especificados e classificados de acordo com a ordenação especificada.

SelectObjects(String, Object[], String[])

Retorna uma coleção de objetos de dados para o tipo especificado do repositório de objetos, filtrado pelas restrições e propriedades especificadas.

SelectObjects(String, Object[], String[], String)

Retorna uma coleção de objetos de dados para o tipo especificado do repositório de objetos, filtrado pelas restrições, propriedades e filtro especificados.

SelectObjects(String, Object[], String[], String, String)

Retorna uma coleção de objetos de dados para o tipo especificado do repositório de objetos, filtrado pelas restrições, propriedades e filtro especificados e classificados de acordo com a ordenação especificada.

SelectObjects(String, Object[], String[], String, String, Boolean)

Retorna uma coleção de objetos de dados para o tipo especificado do repositório de objetos, filtrado pelas restrições, propriedades e filtro especificados e classificados de acordo com a ordenação especificada.

Aplica-se a