Compartilhar via


IDataServiceMetadataProvider Interface

Definição

Mantém metadados sobre um provedor de serviços de dados personalizado.

public interface class IDataServiceMetadataProvider
public interface IDataServiceMetadataProvider
type IDataServiceMetadataProvider = interface
Public Interface IDataServiceMetadataProvider

Propriedades

ContainerName

Nome do contêiner para a fonte de dados.

ContainerNamespace

Nome do namespace para a fonte de dados.

ResourceSets

Obtém todos os contêineres disponíveis.

ServiceOperations

Retorna todas as operações de serviço nessa fonte de dados.

Types

Retorna todos os tipos de nessa fonte de dados.

Métodos

GetDerivedTypes(ResourceType)

Tenta retornar todos os tipos que derivam do tipo de recurso especificado.

GetResourceAssociationSet(ResourceSet, ResourceType, ResourceProperty)

Obtém a instância ResourceAssociationSet dada a extremidade da associação de origem.

HasDerivedTypes(ResourceType)

Determina se um tipo de recurso tem tipos derivados.

TryResolveResourceSet(String, ResourceSet)

Tenta obter um conjunto de recursos com base no nome especificado.

TryResolveResourceType(String, ResourceType)

Tenta obter um tipo de recurso com base no nome especificado.

TryResolveServiceOperation(String, ServiceOperation)

Tenta obter uma operação de serviço com base no nome especificado.

Aplica-se a