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. |