MetadataWorkspace 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 o componente de serviço de runtime de metadados ADO.NET que fornece suporte para recuperar metadados de várias fontes.
public ref class MetadataWorkspace sealed
public sealed class MetadataWorkspace
type MetadataWorkspace = class
Public NotInheritable Class MetadataWorkspace
- Herança
-
MetadataWorkspace
Comentários
A MetadataWorkspace classe fornece um componente de serviço de runtime central que você pode usar para interagir com metadados de modelo conceitual no contexto de um determinado aplicativo.
Construtores
| MetadataWorkspace() |
Inicializa uma nova instância da classe MetadataWorkspace. |
| MetadataWorkspace(IEnumerable<String>, IEnumerable<Assembly>) |
Inicializa uma nova instância da classe MetadataWorkspace usando os caminhos e assemblies especificados. |
Campos
| MaximumEdmVersionSupported |
Representa a versão do EDM (Modelo de Dados de Entidade) com suporte pelo runtime do Entity Framework. |
Métodos
| ClearCache() |
Limpa todas as entradas de cache de metadados. |
| CreateEntitySqlParser() |
Cria um EntitySqlParser configurado para usar o espaço de dados CSpace. |
| CreateQueryCommandTree(DbExpression) |
Cria um novo DbQueryCommandTree associado a este workspace de metadados com base na expressão de consulta especificada. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetEdmSpaceType(EnumType) |
Retorna um objeto StructuralType que representa o EdmType que corresponde ao tipo fornecido pelo parâmetro |
| GetEdmSpaceType(StructuralType) |
Retorna um objeto StructuralType que representa o EdmType que corresponde ao tipo fornecido pelo parâmetro |
| GetEntityContainer(String, Boolean, DataSpace) |
Retorna um objeto EntityContainer usando o nome do contêiner de entidade especificado e o modelo de dados. |
| GetEntityContainer(String, DataSpace) |
Retorna um objeto EntityContainer usando o nome do contêiner de entidade especificado e o modelo de dados. |
| GetFunctions(String, String, DataSpace) |
Retorna todas as sobrecargas de funções usando o nome, o nome do namespace e o modelo de dados especificados. |
| GetFunctions(String, String, DataSpace, Boolean) |
Retorna todas as sobrecargas de funções usando o nome, o nome do namespace e o modelo de dados especificados. |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetItem<T>(String, Boolean, DataSpace) |
Retorna um item usando a identidade especificada e o modelo de dados. |
| GetItem<T>(String, DataSpace) |
Retorna um item usando a identidade especificada e o modelo de dados. |
| GetItemCollection(DataSpace) |
Obtém itens MetadataWorkspace. |
| GetItems(DataSpace) |
Obtém todos os itens no modelo de dados especificado. |
| GetItems<T>(DataSpace) |
Obtém todos os itens no modelo de dados especificado. |
| GetObjectSpaceType(EnumType) |
Retorna um objeto StructuralType que representa o tipo de espaço de objeto que corresponde ao tipo fornecido pelo parâmetro |
| GetObjectSpaceType(StructuralType) |
Retorna um objeto StructuralType que representa o tipo de espaço de objeto que corresponde ao tipo fornecido pelo parâmetro |
| GetPrimitiveTypes(DataSpace) |
Retorna a lista de tipos primitivos no modelo de dados especificado. |
| GetRelevantMembersForUpdate(EntitySetBase, EntityTypeBase, Boolean) |
Retorna membros de um determinado EntitySet/EntityType para o qual os valores originais são necessários ao modificar uma entidade. |
| GetRequiredOriginalValueMembers(EntitySetBase, EntityTypeBase) |
Obsoleto.
Obtém os membros do valor original de um conjunto de entidades e tipo de entidade. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| GetType(String, String, Boolean, DataSpace) |
Retorna um objeto EdmType usando o nome de tipo, o nome de namespace e o modelo de dados especificados. |
| GetType(String, String, DataSpace) |
Retorna um objeto EdmType usando o nome de tipo, o nome de namespace e o modelo de dados especificados. |
| LoadFromAssembly(Assembly) |
Carrega os metadados do assembly determinado. |
| LoadFromAssembly(Assembly, Action<String>) |
Carrega os metadados do assembly determinado. |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
| RegisterItemCollection(ItemCollection) |
Registra a coleção de itens com cada modelo de dados associado. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| TryGetEdmSpaceType(EnumType, EnumType) |
Retorna um objeto EnumType por meio do parâmetro de saída |
| TryGetEdmSpaceType(StructuralType, StructuralType) |
Retorna um objeto StructuralType por meio do parâmetro de saída |
| TryGetEntityContainer(String, Boolean, DataSpace, EntityContainer) |
Retorna um objeto EntityContainer usando o nome do contêiner de entidade especificado e o modelo de dados. |
| TryGetEntityContainer(String, DataSpace, EntityContainer) |
Retorna um objeto EntityContainer usando o nome do contêiner de entidade especificado e o modelo de dados. |
| TryGetItem<T>(String, Boolean, DataSpace, T) |
Retorna um item usando a identidade especificada e o modelo de dados. |
| TryGetItem<T>(String, DataSpace, T) |
Retorna um item usando a identidade especificada e o modelo de dados. |
| TryGetItemCollection(DataSpace, ItemCollection) |
Testa a recuperação de MetadataWorkspace. |
| TryGetObjectSpaceType(EnumType, EnumType) |
Retorna um objeto EnumType por meio do parâmetro de saída |
| TryGetObjectSpaceType(StructuralType, StructuralType) |
Retorna um objeto StructuralType por meio do parâmetro de saída |
| TryGetType(String, String, Boolean, DataSpace, EdmType) |
Retorna um objeto EdmType usando o nome de tipo, o nome de namespace e o modelo de dados especificados. |
| TryGetType(String, String, DataSpace, EdmType) |
Retorna um objeto EdmType usando o nome de tipo, o nome de namespace e o modelo de dados especificados. |