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 di runtime dei metadati ADO.NET che offre il supporto per il recupero dei metadati da diverse 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
MetadataWorkspace() |
Inizializza una nuova istanza della classe MetadataWorkspace. |
MetadataWorkspace(IEnumerable<String>, IEnumerable<Assembly>) |
Inizializza una nuova istanza della classe MetadataWorkspace utilizzando i percorsi e gli assembly specificati. |
Campi
MaximumEdmVersionSupported |
Rappresenta la versione massima di Entity Data Model (EDM) supportata dal runtime di Entity Framework. |
Metodi
ClearCache() |
Cancella tutte le voci della cache dei metadati. |
CreateEntitySqlParser() |
Crea un EntitySqlParser configurato per l'uso dello spazio dati CSpace. |
CreateQueryCommandTree(DbExpression) |
Crea un nuovo DbQueryCommandTree che viene associato all'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 oggetto StructuralType che rappresenta l'oggetto EdmType che corrisponde al tipo fornito dal parametro |
GetEdmSpaceType(StructuralType) |
Restituisce un oggetto StructuralType che rappresenta l'oggetto EdmType che corrisponde al tipo fornito dal parametro |
GetEntityContainer(String, Boolean, DataSpace) |
Restituisce un oggetto EntityContainer utilizzando il nome del contenitore di entità e il modello di dati specificati. |
GetEntityContainer(String, DataSpace) |
Restituisce un oggetto EntityContainer utilizzando il nome del contenitore di entità 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. |
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. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetItem<T>(String, Boolean, DataSpace) |
Restituisce un elemento utilizzando l'identità e il modello di dati specificati. |
GetItem<T>(String, DataSpace) |
Restituisce un elemento utilizzando l'identità e il modello di dati specificati. |
GetItemCollection(DataSpace) |
Ottiene gli elementi dell'oggetto MetadataWorkspace. |
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 oggetto StructuralType che rappresenta il tipo di spazio dell'oggetto che corrisponde al tipo fornito dal parametro |
GetObjectSpaceType(StructuralType) |
Restituisce un oggetto StructuralType che rappresenta il tipo di spazio dell'oggetto che corrisponde 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 elemento EntitySet/EntityType specificato per cui sono necessari valori originali quando si modifica un'entità. |
GetRequiredOriginalValueMembers(EntitySetBase, EntityTypeBase) |
Obsoleti.
Ottiene i membri dei valori originali da un set e da un tipo di entità. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
GetType(String, String, Boolean, DataSpace) |
Restituisce un oggetto EdmType utilizzando il nome del tipo, il nome dello spazio dei nomi e il modello di dati specificati. |
GetType(String, String, DataSpace) |
Restituisce un oggetto EdmType utilizzando il nome del tipo, il nome dello spazio dei nomi e il modello di dati specificati. |
LoadFromAssembly(Assembly) |
Carica i metadati dall'assembly specificato. |
LoadFromAssembly(Assembly, Action<String>) |
Carica i metadati dall'assembly specificato. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (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 oggetto EnumType attraverso il parametro out |
TryGetEdmSpaceType(StructuralType, StructuralType) |
Restituisce un oggetto StructuralType attraverso il parametro out |
TryGetEntityContainer(String, Boolean, DataSpace, EntityContainer) |
Restituisce un oggetto EntityContainer utilizzando il nome del contenitore di entità e il modello di dati specificati. |
TryGetEntityContainer(String, DataSpace, EntityContainer) |
Restituisce un oggetto EntityContainer utilizzando il nome del contenitore di entità e il modello di dati specificati. |
TryGetItem<T>(String, Boolean, DataSpace, T) |
Restituisce un elemento utilizzando l'identità e il modello di dati specificati. |
TryGetItem<T>(String, DataSpace, T) |
Restituisce un elemento utilizzando l'identità e il modello di dati specificati. |
TryGetItemCollection(DataSpace, ItemCollection) |
Testa il recupero di MetadataWorkspace. |
TryGetObjectSpaceType(EnumType, EnumType) |
Restituisce un oggetto EnumType attraverso il parametro out |
TryGetObjectSpaceType(StructuralType, StructuralType) |
Restituisce un oggetto StructuralType attraverso il parametro out |
TryGetType(String, String, Boolean, DataSpace, EdmType) |
Restituisce un oggetto EdmType utilizzando il nome del tipo, il nome dello spazio dei nomi e il modello di dati specificati. |
TryGetType(String, String, DataSpace, EdmType) |
Restituisce un oggetto EdmType utilizzando il nome del tipo, il nome dello spazio dei nomi e il modello di dati specificati. |