MetadataWorkspace Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta il componente del servizio runtime di metadati ADO.NET che fornisce il supporto per il recupero di metadati da varie origini.
public ref class MetadataWorkspace sealed
public sealed class MetadataWorkspace
type MetadataWorkspace = class
Public NotInheritable Class MetadataWorkspace
- Ereditarietà
-
MetadataWorkspace
Commenti
La MetadataWorkspace classe fornisce un componente del servizio di runtime centrale che è possibile usare per interagire con i metadati del modello concettuale nel contesto di una determinata applicazione.
Costruttori
| Nome | Descrizione |
|---|---|
| MetadataWorkspace() |
Inizializza una nuova istanza della classe MetadataWorkspace. |
| MetadataWorkspace(IEnumerable<String>, IEnumerable<Assembly>) |
Inizializza una nuova istanza della MetadataWorkspace classe utilizzando i percorsi e gli assembly specificati. |
Campi
| Nome | Descrizione |
|---|---|
| MaximumEdmVersionSupported |
Rappresenta la versione massima di Entity Data Model (EDM) supportata dal runtime di Entity Framework. |
Metodi
| Nome | Descrizione |
|---|---|
| ClearCache() |
Cancella tutte le voci della cache dei metadati. |
| CreateEntitySqlParser() |
Crea un oggetto EntitySqlParser configurato per l'uso dello CSpace spazio dati. |
| CreateQueryCommandTree(DbExpression) |
Crea un nuovo DbQueryCommandTree oggetto associato a questa area di lavoro dei metadati in base all'espressione di query specificata. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetEdmSpaceType(EnumType) |
Restituisce un StructuralType oggetto che rappresenta l'oggetto EdmType che corrisponde al tipo fornito dal parametro |
| GetEdmSpaceType(StructuralType) |
Restituisce un StructuralType oggetto che rappresenta l'oggetto EdmType che corrisponde al tipo fornito dal parametro |
| GetEntityContainer(String, Boolean, DataSpace) |
Restituisce un EntityContainer oggetto utilizzando il nome del contenitore di entità specificato e il modello di dati. |
| GetEntityContainer(String, DataSpace) |
Restituisce un EntityContainer oggetto utilizzando il nome del contenitore di entità specificato e il modello di dati. |
| GetFunctions(String, String, DataSpace, Boolean) |
Restituisce tutti gli overload delle funzioni utilizzando il nome, il nome dello spazio dei nomi e il modello di dati specificati. |
| GetFunctions(String, String, DataSpace) |
Restituisce tutti gli overload delle funzioni utilizzando il nome, il nome dello spazio dei nomi e il modello di dati specificati. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetItem<T>(String, Boolean, DataSpace) |
Restituisce un elemento utilizzando l'identità specificata e il modello di dati. |
| GetItem<T>(String, DataSpace) |
Restituisce un elemento utilizzando l'identità specificata e il modello di dati. |
| GetItemCollection(DataSpace) |
Ottiene MetadataWorkspace gli elementi. |
| GetItems(DataSpace) |
Ottiene tutti gli elementi nel modello di dati specificato. |
| GetItems<T>(DataSpace) |
Ottiene tutti gli elementi nel modello di dati specificato. |
| GetObjectSpaceType(EnumType) |
Restituisce un StructuralType oggetto che rappresenta il tipo di spazio dell'oggetto corrispondente al tipo fornito dal parametro |
| GetObjectSpaceType(StructuralType) |
Restituisce un StructuralType oggetto che rappresenta il tipo di spazio dell'oggetto corrispondente al tipo fornito dal parametro |
| GetPrimitiveTypes(DataSpace) |
Restituisce l'elenco di tipi primitivi nel modello di dati specificato. |
| GetRelevantMembersForUpdate(EntitySetBase, EntityTypeBase, Boolean) |
Restituisce i membri di un determinato EntitySet/EntityType oggetto per cui sono necessari valori originali durante la modifica di un'entità. |
| GetRequiredOriginalValueMembers(EntitySetBase, EntityTypeBase) |
Obsoleti.
Ottiene i membri di valore originali da un set di entità e un tipo di entità. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| GetType(String, String, Boolean, DataSpace) |
Restituisce un EdmType oggetto utilizzando il nome del tipo, il nome dello spazio dei nomi e il modello di dati specificati. |
| GetType(String, String, DataSpace) |
Restituisce un EdmType oggetto utilizzando il nome del tipo, il nome dello spazio dei nomi e il modello di dati specificati. |
| LoadFromAssembly(Assembly, Action<String>) |
Carica i metadati dall'assembly specificato. |
| LoadFromAssembly(Assembly) |
Carica i metadati dall'assembly specificato. |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| RegisterItemCollection(ItemCollection) |
Registra la raccolta di elementi con ogni modello di dati associato. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| TryGetEdmSpaceType(EnumType, EnumType) |
Restituisce un EnumType oggetto tramite il parametro |
| TryGetEdmSpaceType(StructuralType, StructuralType) |
Restituisce un StructuralType oggetto tramite il parametro |
| TryGetEntityContainer(String, Boolean, DataSpace, EntityContainer) |
Restituisce un EntityContainer oggetto utilizzando il nome del contenitore di entità specificato e il modello di dati. |
| TryGetEntityContainer(String, DataSpace, EntityContainer) |
Restituisce un EntityContainer oggetto utilizzando il nome del contenitore di entità specificato e il modello di dati. |
| TryGetItem<T>(String, Boolean, DataSpace, T) |
Restituisce un elemento utilizzando l'identità specificata e il modello di dati. |
| TryGetItem<T>(String, DataSpace, T) |
Restituisce un elemento utilizzando l'identità specificata e il modello di dati. |
| TryGetItemCollection(DataSpace, ItemCollection) |
Verifica il recupero di MetadataWorkspace. |
| TryGetObjectSpaceType(EnumType, EnumType) |
Restituisce un EnumType oggetto tramite il parametro |
| TryGetObjectSpaceType(StructuralType, StructuralType) |
Restituisce un StructuralType oggetto tramite il parametro |
| TryGetType(String, String, Boolean, DataSpace, EdmType) |
Restituisce un EdmType oggetto utilizzando il nome del tipo, il nome dello spazio dei nomi e il modello di dati specificati. |
| TryGetType(String, String, DataSpace, EdmType) |
Restituisce un EdmType oggetto utilizzando il nome del tipo, il nome dello spazio dei nomi e il modello di dati specificati. |