MetadataWorkspace Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa el componente del servicio de tiempo de ejecución de metadatos ADO.NET que proporciona compatibilidad para recuperar metadatos de varios orígenes.
public ref class MetadataWorkspace sealed
public sealed class MetadataWorkspace
type MetadataWorkspace = class
Public NotInheritable Class MetadataWorkspace
- Herencia
-
MetadataWorkspace
Comentarios
La MetadataWorkspace clase proporciona un componente de servicio en tiempo de ejecución central que puede usar para interactuar con los metadatos del modelo conceptual en el contexto de una aplicación determinada.
Constructores
| Nombre | Description |
|---|---|
| MetadataWorkspace() |
Inicializa una nueva instancia de la clase MetadataWorkspace. |
| MetadataWorkspace(IEnumerable<String>, IEnumerable<Assembly>) |
Inicializa una nueva instancia de la MetadataWorkspace clase utilizando las rutas de acceso y ensamblados especificados. |
Campos
| Nombre | Description |
|---|---|
| MaximumEdmVersionSupported |
Representa la versión máxima del modelo de datos de entidad (EDM) compatible con el entorno de ejecución de Entity Framework. |
Métodos
| Nombre | Description |
|---|---|
| ClearCache() |
Borra todas las entradas de caché de metadatos. |
| CreateEntitySqlParser() |
Crea un EntitySqlParser objeto configurado para usar el espacio de CSpace datos. |
| CreateQueryCommandTree(DbExpression) |
Crea un nuevo DbQueryCommandTree enlazado a este área de trabajo de metadatos basada en la expresión de consulta especificada. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetEdmSpaceType(EnumType) |
Devuelve un StructuralType objeto que representa el EdmType objeto que coincide con el tipo proporcionado por el parámetro |
| GetEdmSpaceType(StructuralType) |
Devuelve un StructuralType objeto que representa el EdmType objeto que coincide con el tipo proporcionado por el parámetro |
| GetEntityContainer(String, Boolean, DataSpace) |
Devuelve un EntityContainer objeto mediante el nombre del contenedor de entidades especificado y el modelo de datos. |
| GetEntityContainer(String, DataSpace) |
Devuelve un EntityContainer objeto mediante el nombre del contenedor de entidades especificado y el modelo de datos. |
| GetFunctions(String, String, DataSpace, Boolean) |
Devuelve todas las sobrecargas de las funciones mediante el nombre, el nombre del espacio de nombres y el modelo de datos especificados. |
| GetFunctions(String, String, DataSpace) |
Devuelve todas las sobrecargas de las funciones mediante el nombre, el nombre del espacio de nombres y el modelo de datos especificados. |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetItem<T>(String, Boolean, DataSpace) |
Devuelve un elemento mediante la identidad especificada y el modelo de datos. |
| GetItem<T>(String, DataSpace) |
Devuelve un elemento mediante la identidad especificada y el modelo de datos. |
| GetItemCollection(DataSpace) |
Obtiene MetadataWorkspace elementos. |
| GetItems(DataSpace) |
Obtiene todos los elementos del modelo de datos especificado. |
| GetItems<T>(DataSpace) |
Obtiene todos los elementos del modelo de datos especificado. |
| GetObjectSpaceType(EnumType) |
Devuelve un StructuralType objeto que representa el tipo de espacio de objetos que coincide con el tipo proporcionado por el parámetro |
| GetObjectSpaceType(StructuralType) |
Devuelve un StructuralType objeto que representa el tipo de espacio de objetos que coincide con el tipo proporcionado por el parámetro |
| GetPrimitiveTypes(DataSpace) |
Devuelve la lista de tipos primitivos del modelo de datos especificado. |
| GetRelevantMembersForUpdate(EntitySetBase, EntityTypeBase, Boolean) |
Devuelve miembros de un determinado EntitySet/EntityType para el que se necesitan valores originales al modificar una entidad. |
| GetRequiredOriginalValueMembers(EntitySetBase, EntityTypeBase) |
Obsoletos.
Obtiene los miembros de valor originales de un conjunto de entidades y un tipo de entidad. |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| GetType(String, String, Boolean, DataSpace) |
Devuelve un EdmType objeto mediante el nombre de tipo, el nombre del espacio de nombres y el modelo de datos especificados. |
| GetType(String, String, DataSpace) |
Devuelve un EdmType objeto mediante el nombre de tipo, el nombre del espacio de nombres y el modelo de datos especificados. |
| LoadFromAssembly(Assembly, Action<String>) |
Carga los metadatos del ensamblado especificado. |
| LoadFromAssembly(Assembly) |
Carga los metadatos del ensamblado especificado. |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| RegisterItemCollection(ItemCollection) |
Registra la colección de elementos con cada modelo de datos asociado. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| TryGetEdmSpaceType(EnumType, EnumType) |
Devuelve un EnumType objeto a través del parámetro |
| TryGetEdmSpaceType(StructuralType, StructuralType) |
Devuelve un StructuralType objeto a través del parámetro |
| TryGetEntityContainer(String, Boolean, DataSpace, EntityContainer) |
Devuelve un EntityContainer objeto mediante el nombre del contenedor de entidades especificado y el modelo de datos. |
| TryGetEntityContainer(String, DataSpace, EntityContainer) |
Devuelve un EntityContainer objeto mediante el nombre del contenedor de entidades especificado y el modelo de datos. |
| TryGetItem<T>(String, Boolean, DataSpace, T) |
Devuelve un elemento mediante la identidad especificada y el modelo de datos. |
| TryGetItem<T>(String, DataSpace, T) |
Devuelve un elemento mediante la identidad especificada y el modelo de datos. |
| TryGetItemCollection(DataSpace, ItemCollection) |
Comprueba la recuperación de MetadataWorkspace. |
| TryGetObjectSpaceType(EnumType, EnumType) |
Devuelve un EnumType objeto a través del parámetro |
| TryGetObjectSpaceType(StructuralType, StructuralType) |
Devuelve un StructuralType objeto a través del parámetro |
| TryGetType(String, String, Boolean, DataSpace, EdmType) |
Devuelve un EdmType objeto mediante el nombre de tipo, el nombre del espacio de nombres y el modelo de datos especificados. |
| TryGetType(String, String, DataSpace, EdmType) |
Devuelve un EdmType objeto mediante el nombre de tipo, el nombre del espacio de nombres y el modelo de datos especificados. |