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 en tiempo de ejecución de metadatos de ADO.NET que proporciona compatibilidad para recuperar los metadatos de diversos 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
MetadataWorkspace() |
Inicializa una nueva instancia de la clase MetadataWorkspace. |
MetadataWorkspace(IEnumerable<String>, IEnumerable<Assembly>) |
Inicializa una nueva instancia de la clase MetadataWorkspace con las rutas de acceso y ensamblados especificados. |
Campos
MaximumEdmVersionSupported |
Representa la versión máxima del Entity Data Model (EDM) admitida por el motor en tiempo de ejecución de Entity Framework. |
Métodos
ClearCache() |
Borra todas las entradas de caché de metadatos. |
CreateEntitySqlParser() |
Crea EntitySqlParser que se configura para utilizar el espacio de datos CSpace . |
CreateQueryCommandTree(DbExpression) |
Crea un nuevo objeto DbQueryCommandTree que se enlaza a este área de trabajo de metadatos, basándose en la expresión de consulta especificada. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetEdmSpaceType(EnumType) |
Devuelve un objeto StructuralType que representa el objeto EdmType que coincide con el tipo proporcionado por el parámetro |
GetEdmSpaceType(StructuralType) |
Devuelve un objeto StructuralType que representa el objeto EdmType que coincide con el tipo proporcionado por el parámetro |
GetEntityContainer(String, Boolean, DataSpace) |
Devuelve un objeto EntityContainer mediante el uso del nombre del contenedor de entidades y el modelo de datos especificados. |
GetEntityContainer(String, DataSpace) |
Devuelve un objeto EntityContainer mediante el uso del nombre del contenedor de entidades y el modelo de datos especificados. |
GetFunctions(String, String, DataSpace) |
Devuelve todas las sobrecargas de las funciones mediante el uso del nombre, el nombre de espacio de nombres y el modelo de datos especificados. |
GetFunctions(String, String, DataSpace, Boolean) |
Devuelve todas las sobrecargas de las funciones mediante el uso del nombre, el nombre de espacio de nombres y el modelo de datos especificados. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetItem<T>(String, Boolean, DataSpace) |
Devuelve un elemento mediante el uso de la identidad y el modelo de datos especificados. |
GetItem<T>(String, DataSpace) |
Devuelve un elemento mediante el uso de la identidad y el modelo de datos especificados. |
GetItemCollection(DataSpace) |
Obtiene elementos de MetadataWorkspace. |
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 objeto StructuralType que representa el tipo de espacio de objeto que coincide con el tipo proporcionado por el parámetro |
GetObjectSpaceType(StructuralType) |
Devuelve un objeto StructuralType que representa el tipo de espacio de objeto que coincide con el tipo proporcionado por el parámetro |
GetPrimitiveTypes(DataSpace) |
Devuelve la lista de tipos primitivos en el modelo de datos especificado. |
GetRelevantMembersForUpdate(EntitySetBase, EntityTypeBase, Boolean) |
Devuelve miembros de un elemento EntitySet/EntityType determinado para el que se necesitan los valores originales al modificar una entidad. |
GetRequiredOriginalValueMembers(EntitySetBase, EntityTypeBase) |
Obsoletos.
Obtiene miembros de valores originales de un tipo de entidad y un conjunto de entidades. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
GetType(String, String, Boolean, DataSpace) |
Devuelve un objeto EdmType con el nombre de tipo, el nombre de espacio de nombres y el modelo de datos especificados. |
GetType(String, String, DataSpace) |
Devuelve un objeto EdmType con el nombre de tipo, el nombre de espacio de nombres y el modelo de datos especificados. |
LoadFromAssembly(Assembly) |
Carga los metadatos desde el ensamblado dado. |
LoadFromAssembly(Assembly, Action<String>) |
Carga los metadatos desde el ensamblado dado. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (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 objeto EnumType mediante el parámetro |
TryGetEdmSpaceType(StructuralType, StructuralType) |
Devuelve un objeto StructuralType mediante el parámetro |
TryGetEntityContainer(String, Boolean, DataSpace, EntityContainer) |
Devuelve un objeto EntityContainer mediante el uso del nombre del contenedor de entidades y el modelo de datos especificados. |
TryGetEntityContainer(String, DataSpace, EntityContainer) |
Devuelve un objeto EntityContainer mediante el uso del nombre del contenedor de entidades y el modelo de datos especificados. |
TryGetItem<T>(String, Boolean, DataSpace, T) |
Devuelve un elemento mediante el uso de la identidad y el modelo de datos especificados. |
TryGetItem<T>(String, DataSpace, T) |
Devuelve un elemento mediante el uso de la identidad y el modelo de datos especificados. |
TryGetItemCollection(DataSpace, ItemCollection) |
Prueba la recuperación de MetadataWorkspace. |
TryGetObjectSpaceType(EnumType, EnumType) |
Devuelve un objeto EnumType mediante el parámetro |
TryGetObjectSpaceType(StructuralType, StructuralType) |
Devuelve un objeto StructuralType mediante el parámetro |
TryGetType(String, String, Boolean, DataSpace, EdmType) |
Devuelve un objeto EdmType con el nombre de tipo, el nombre de espacio de nombres y el modelo de datos especificados. |
TryGetType(String, String, DataSpace, EdmType) |
Devuelve un objeto EdmType con el nombre de tipo, el nombre de espacio de nombres y el modelo de datos especificados. |