Classe StorageMappingItemCollection
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Rappresenta una raccolta di elementi nello spazio mapping di archiviazioni (mapping CS).
Gerarchia di ereditarietà
System.Object
System.Collections.ObjectModel.ReadOnlyCollection<GlobalItem>
System.Data.Entity.Core.Metadata.Edm.ReadOnlyMetadataCollection<GlobalItem>
System.Data.Entity.Core.Metadata.Edm.ItemCollection
System.Data.Entity.Core.Mapping.MappingItemCollection
System.Data.Entity.Core.Mapping.StorageMappingItemCollection
Spazio dei nomi: System.Data.Entity.Core.Mapping
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
<SuppressMessageAttribute("Microsoft.Maintainability", "CA1506:AvoidExcessiveClassCoupling")> _
Public Class StorageMappingItemCollection _
Inherits MappingItemCollection
'Utilizzo
Dim instance As StorageMappingItemCollection
[SuppressMessageAttribute("Microsoft.Maintainability", "CA1506:AvoidExcessiveClassCoupling")]
public class StorageMappingItemCollection : MappingItemCollection
[SuppressMessageAttribute(L"Microsoft.Maintainability", L"CA1506:AvoidExcessiveClassCoupling")]
public ref class StorageMappingItemCollection : public MappingItemCollection
[<SuppressMessageAttribute("Microsoft.Maintainability", "CA1506:AvoidExcessiveClassCoupling")>]
type StorageMappingItemCollection =
class
inherit MappingItemCollection
end
public class StorageMappingItemCollection extends MappingItemCollection
Il tipo StorageMappingItemCollection espone i seguenti membri.
Costruttori
rapporti | Descrizione | |
---|---|---|
StorageMappingItemCollection(EdmItemCollection, StoreItemCollection, IEnumerable<XmlReader>) | Inizializza una nuova istanza della classe StorageMappingItemCollection utilizzando gli oggetti EdmItemCollection, StoreItemCollection e i lettori XML specificati. | |
StorageMappingItemCollection(EdmItemCollection, StoreItemCollection, String[]) | Inizializza una nuova istanza della classe StorageMappingItemCollection utilizzando gli oggetti EdmItemCollection e StoreItemCollection specificati e una raccolta di stringhe indicanti i percorsi dei file di metadati. |
In alto
Proprietà
rapporti | Descrizione | |
---|---|---|
Count | (Ereditato da ReadOnlyCollection<GlobalItem>) | |
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[Int32] | (Ereditato da ReadOnlyCollection<GlobalItem>) | |
Item[String] | Ottiene un elemento dalla raccolta utilizzando l'identità specificata. (Ereditato da ReadOnlyMetadataCollection<T>) | |
Items | (Ereditato da ReadOnlyCollection<GlobalItem>) | |
MappingVersion | Ottiene la versione di questo oggetto StorageMappingItemCollection. | |
MappingViewCacheFactory | Ottiene o imposta un oggetto DbMappingViewCacheFactory per la creazione di istanze di DbMappingViewCache utilizzate per recuperare le viste di mapping pregenerate. |
In alto
Metodi
rapporti | Descrizione | |
---|---|---|
ComputeMappingHashValue() | Calcola un valore hash per il mapping del contenitore singolo nella raccolta. | |
ComputeMappingHashValue(String, String) | Calcola un valore hash per il mapping dei contenitori specificato dai nomi dei contenitori di cui è stato eseguito il mapping. | |
Contains(String) | Determina se la raccolta contiene un elemento con l'identità specificata. (Ereditato da ReadOnlyMetadataCollection<T>) | |
Contains(T) | (Ereditato da ReadOnlyCollection<GlobalItem>) | |
CopyTo | (Ereditato da ReadOnlyCollection<GlobalItem>) | |
Create | Crea un oggetto StorageMappingItemCollection. | |
Equals | (Ereditato da Object) | |
Finalize | (Ereditato da Object) | |
GenerateViews(IList<EdmSchemaError>) | Crea un dizionario di (extent, vista generata) per il mapping del contenitore singolo nella raccolta. | |
GenerateViews(String, String, IList<EdmSchemaError>) | Crea un dizionario di (extent, vista generata) per un mapping di contenitori specificato dai nomi dei contenitori di cui è stato eseguito il mapping. | |
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) | |
GetHashCode | (Ereditato da Object) | |
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() | (Ereditato da Object) | |
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 | Recupera un elemento dalla raccolta utilizzando l'identità specificata. (Ereditato da ReadOnlyMetadataCollection<T>) | |
IndexOf | Restituisce l'indice del valore specificato nella raccolta. (Ereditato da ReadOnlyMetadataCollection<T>) | |
MemberwiseClone | (Ereditato da Object) | |
ToString | (Ereditato da Object) | |
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) | |
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) | |
TryGetItem<T>(String, T%) | Restituisce un oggetto GlobalItem fortemente tipizzato utilizzando l'identità specificata da questa raccolta di elementi. (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) | |
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) | |
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) | |
TryGetValue | Recupera un elemento dalla raccolta utilizzando l'identità specificata. (Ereditato da ReadOnlyMetadataCollection<T>) |
In alto
Metodi di estensione
rapporti | Descrizione | |
---|---|---|
GetAllAssociations | Recupera una raccolta enumerabile di tutti gli elementi AssociationType in questo ItemCollection (Definito da MetadataWorkspaceExtensions). | |
GetAllAssociationSets | Recupera una raccolta enumerabile di tutti gli elementi AssociationSet in questo ItemCollection (Definito da MetadataWorkspaceExtensions). | |
GetAllEntitySets | Recupera una raccolta enumerabile di tutti gli elementi EntitySet in questo ItemCollection (Definito da MetadataWorkspaceExtensions). | |
GetAllEntityTypes | Recupera una raccolta enumerabile di tutti gli elementi EntityType in questo ItemCollection (Definito da MetadataWorkspaceExtensions). | |
GetEntityContainerName | Recupera l'attributo 'Name' dell'elemento &lt;EntityContainer/&gt; in questo oggetto ItemCollection. (Definito da MetadataWorkspaceExtensions). | |
GetNamespace | Recupera lo spazio dei nomi dell'elemento ItemCollection esaminando l'elemento StructuralType trovato per primo (Definito da MetadataWorkspaceExtensions). |
In alto
Implementazioni esplicite dell'interfaccia
In alto
Thread safety
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.