Condividi tramite


StorageMappingItemCollection Classe

Definizione

Rappresenta una raccolta di elementi nello spazio di mapping dell'archiviazione (mapping CS).

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1506:AvoidExcessiveClassCoupling")]
public class StorageMappingItemCollection : System.Data.Entity.Core.Mapping.MappingItemCollection
type StorageMappingItemCollection = class
    inherit MappingItemCollection
Public Class StorageMappingItemCollection
Inherits MappingItemCollection
Ereditarietà
Attributi

Costruttori

StorageMappingItemCollection(EdmItemCollection, StoreItemCollection, IEnumerable<XmlReader>)

Inizializza una nuova istanza della classe StorageMappingItemCollection utilizzando EdmItemCollection e StoreItemCollection specificati e i lettori XML.

StorageMappingItemCollection(EdmItemCollection, StoreItemCollection, String[])

Inizializza una nuova istanza della classe StorageMappingItemCollection utilizzando EdmItemCollection e StoreItemCollection specificati e una raccolta di stringhe che indicano i percorsi dei file di metadati.

Proprietà

DataSpace

Ottiene il modello di dati associato a questa raccolta di elementi.

(Ereditato da ItemCollection)
IsReadOnly

Ottiene un valore che indica se la raccolta è di sola lettura.

(Ereditato da ReadOnlyMetadataCollection<T>)
Item[String]

Ottiene un elemento dalla raccolta utilizzando l'identità specificata.

(Ereditato da ReadOnlyMetadataCollection<T>)
MappingVersion

Ottiene la versione rappresentata da StorageMappingItemCollection.

MappingViewCacheFactory

Ottiene o imposta un oggetto DbMappingViewCacheFactory per la creazione DbMappingViewCache di istanze usate per recuperare le viste di mapping pre-generate.

Metodi

ComputeMappingHashValue()

Calcola un valore hash per il mapping del singolo contenitore nella raccolta.

ComputeMappingHashValue(String, String)

Calcola un valore hash per il mapping dei contenitori specificato dai nomi dei contenitori mappati.

Contains(String)

Determina se la raccolta contiene un elemento con l'identità specificata.

(Ereditato da ReadOnlyMetadataCollection<T>)
Create(EdmItemCollection, StoreItemCollection, IEnumerable<XmlReader>, IList<String>, IList<EdmSchemaError>)

Metodo Factory che crea un StorageMappingItemCollectionoggetto .

GenerateViews(IList<EdmSchemaError>)

Crea un dizionario di (extent, vista generata) per il mapping del singolo contenitore nella raccolta.

GenerateViews(String, String, IList<EdmSchemaError>)

Crea un dizionario di (extent, vista generata) per un mapping dei contenitori specificato dai nomi dei contenitori mappati.

GetEntityContainer(String)

Restituisce un oggetto EntityContainer utilizzando il nome del contenitore di entità specificato.

(Ereditato da ItemCollection)
GetEntityContainer(String, Boolean)

Restituisce un oggetto EntityContainer utilizzando il nome del contenitore di entità specificato.

(Ereditato da ItemCollection)
GetEnumerator()

Restituisce un enumeratore che può scorrere la raccolta.

(Ereditato da ReadOnlyMetadataCollection<T>)
GetFunctions(String)

Restituisce tutti gli overload delle funzioni utilizzando il nome specificato da questa raccolta di elementi.

(Ereditato da ItemCollection)
GetFunctions(String, Boolean)

Restituisce tutti gli overload delle funzioni utilizzando il nome specificato da questa raccolta di elementi.

(Ereditato da ItemCollection)
GetItem<T>(String)

Restituisce un oggetto GlobalItem fortemente tipizzato utilizzando l'identità specificata.

(Ereditato da ItemCollection)
GetItem<T>(String, Boolean)

Restituisce un oggetto GlobalItem fortemente tipizzato utilizzando l'identità specificata con una ricerca con o senza distinzione tra maiuscole e minuscole.

(Ereditato da ItemCollection)
GetItems<T>()

Restituisce tutti gli elementi del tipo specificato da questa raccolta di elementi.

(Ereditato da ItemCollection)
GetType(String, String)

Restituisce un oggetto EdmType utilizzando il nome del tipo e il nome dello spazio dei nomi specificati in questa raccolta di elementi.

(Ereditato da ItemCollection)
GetType(String, String, Boolean)

Restituisce un oggetto EdmType utilizzando il nome del tipo e il nome dello spazio dei nomi specificati da questa raccolta di elementi.

(Ereditato da ItemCollection)
GetValue(String, Boolean)

Recupera un elemento dalla raccolta utilizzando l'identità specificata.

(Ereditato da ReadOnlyMetadataCollection<T>)
IndexOf(T)

Restituisce l'indice del valore specificato nella raccolta.

(Ereditato da ReadOnlyMetadataCollection<T>)
TryGetEntityContainer(String, Boolean, EntityContainer)

Restituisce un oggetto EntityContainer utilizzando il nome del contenitore di entità specificato. Se non vi è alcun contenitore di entità, questo parametro di output contiene null; in caso contrario, contiene il primo contenitore di entità.

(Ereditato da ItemCollection)
TryGetEntityContainer(String, EntityContainer)

Restituisce un oggetto EntityContainer utilizzando il nome del contenitore di entità specificato. Se non vi è alcun contenitore di entità, il parametro di output contiene null; in caso contrario, contiene il primo contenitore di entità.

(Ereditato da ItemCollection)
TryGetItem<T>(String, Boolean, T)

Restituisce un oggetto GlobalItem fortemente tipizzato utilizzando l'identità specificata da questa raccolta di elementi.

(Ereditato da ItemCollection)
TryGetItem<T>(String, T)

Restituisce un oggetto GlobalItem fortemente tipizzato utilizzando l'identità specificata da questa raccolta di elementi.

(Ereditato da ItemCollection)
TryGetType(String, String, Boolean, EdmType)

Restituisce un oggetto EdmType utilizzando il nome del tipo e il nome dello spazio dei nomi specificati da questa raccolta di elementi.

(Ereditato da ItemCollection)
TryGetType(String, String, EdmType)

Restituisce un oggetto EdmType utilizzando il nome del tipo e il nome dello spazio dei nomi specificati da questa raccolta di elementi.

(Ereditato da ItemCollection)
TryGetValue(String, Boolean, T)

Recupera un elemento dalla raccolta utilizzando l'identità specificata.

(Ereditato da ReadOnlyMetadataCollection<T>)

Si applica a