Sdílet prostřednictvím


StorageMappingItemCollection Třída

Definice

Představuje kolekci položek v prostoru mapování úložiště (CS Mapping).

[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
Dědičnost
Atributy

Konstruktory

StorageMappingItemCollection(EdmItemCollection, StoreItemCollection, IEnumerable<XmlReader>)

Inicializuje novou instanci StorageMappingItemCollection třídy pomocí zadaných EdmItemCollection, StoreItemCollection a XML čtenářů.

StorageMappingItemCollection(EdmItemCollection, StoreItemCollection, String[])

Inicializuje novou instanci StorageMappingItemCollection třídy pomocí zadané EdmItemCollectionStoreItemCollection a kolekce řetězců označující cesty k souborům metadat.

Vlastnosti

DataSpace

Získá datový model přidružený k této kolekci položek.

(Zděděno od ItemCollection)
IsReadOnly

Získá hodnotu označující, zda je tato kolekce jen pro čtení.

(Zděděno od ReadOnlyMetadataCollection<T>)
Item[String]

Získá položku z této kolekce pomocí zadané identity.

(Zděděno od ReadOnlyMetadataCollection<T>)
MappingVersion

Získá verzi tohoto StorageMappingItemCollection představuje.

MappingViewCacheFactory

Získá nebo nastaví DbMappingViewCacheFactory pro vytváření DbMappingViewCache instancí, které se používají k načtení předgenerovaných zobrazení mapování.

Metody

ComputeMappingHashValue()

Vypočítá hodnotu hash pro mapování jednoho kontejneru v kolekci.

ComputeMappingHashValue(String, String)

Vypočítá hodnotu hash pro mapování kontejnerů určené názvy mapovaných kontejnerů.

Contains(String)

Určuje, zda kolekce obsahuje položku se zadanou identitou.

(Zděděno od ReadOnlyMetadataCollection<T>)
Create(EdmItemCollection, StoreItemCollection, IEnumerable<XmlReader>, IList<String>, IList<EdmSchemaError>)

Metoda factory, která vytvoří StorageMappingItemCollectionobjekt .

GenerateViews(IList<EdmSchemaError>)

Vytvoří slovník (rozsah, vygenerované zobrazení) pro mapování jednoho kontejneru v kolekci.

GenerateViews(String, String, IList<EdmSchemaError>)

Vytvoří slovník (rozsah, generované zobrazení) pro mapování kontejnerů určené názvy mapovaných kontejnerů.

GetEntityContainer(String)

EntityContainer Vrátí objekt pomocí zadaného názvu kontejneru entity.

(Zděděno od ItemCollection)
GetEntityContainer(String, Boolean)

EntityContainer Vrátí objekt pomocí zadaného názvu kontejneru entity.

(Zděděno od ItemCollection)
GetEnumerator()

Vrátí enumerátor, který může iterovat prostřednictvím této kolekce.

(Zděděno od ReadOnlyMetadataCollection<T>)
GetFunctions(String)

Vrátí všechna přetížení funkcí pomocí zadaného názvu z této kolekce položek.

(Zděděno od ItemCollection)
GetFunctions(String, Boolean)

Vrátí všechna přetížení funkcí pomocí zadaného názvu z této kolekce položek.

(Zděděno od ItemCollection)
GetItem<T>(String)

Vrátí objekt silného typu GlobalItem pomocí zadané identity.

(Zděděno od ItemCollection)
GetItem<T>(String, Boolean)

Vrátí objekt silného typu GlobalItem pomocí zadané identity s hledáním, které rozlišuje malá a velká písmena nebo nerozlišuje velká a malá písmena.

(Zděděno od ItemCollection)
GetItems<T>()

Vrátí všechny položky zadaného typu z této kolekce položek.

(Zděděno od ItemCollection)
GetType(String, String)

EdmType Vrátí objekt pomocí názvu zadaného typu a názvu oboru názvů v této kolekci položek.

(Zděděno od ItemCollection)
GetType(String, String, Boolean)

EdmType Vrátí objekt pomocí zadaného názvu typu a názvu oboru názvů z této kolekce položek.

(Zděděno od ItemCollection)
GetValue(String, Boolean)

Načte položku z této kolekce pomocí zadané identity.

(Zděděno od ReadOnlyMetadataCollection<T>)
IndexOf(T)

Vrátí index zadané hodnoty v této kolekci.

(Zděděno od ReadOnlyMetadataCollection<T>)
TryGetEntityContainer(String, Boolean, EntityContainer)

EntityContainer Vrátí objekt pomocí zadaného názvu kontejneru entity. Pokud neexistuje žádný kontejner entity, tento výstupní parametr obsahuje hodnotu null; jinak obsahuje první kontejner entity.

(Zděděno od ItemCollection)
TryGetEntityContainer(String, EntityContainer)

EntityContainer Vrátí objekt pomocí zadaného názvu kontejneru entity. Pokud neexistuje žádný kontejner entity, výstupní parametr obsahuje hodnotu null; jinak obsahuje první kontejner entity.

(Zděděno od ItemCollection)
TryGetItem<T>(String, Boolean, T)

Vrátí objekt silného typu GlobalItem pomocí zadané identity z této kolekce položek.

(Zděděno od ItemCollection)
TryGetItem<T>(String, T)

Vrátí objekt silného typu GlobalItem pomocí zadané identity z této kolekce položek.

(Zděděno od ItemCollection)
TryGetType(String, String, Boolean, EdmType)

EdmType Vrátí objekt pomocí zadaného názvu typu a názvu oboru názvů z této kolekce položek.

(Zděděno od ItemCollection)
TryGetType(String, String, EdmType)

EdmType Vrátí objekt pomocí zadaného názvu typu a názvu oboru názvů z této kolekce položek.

(Zděděno od ItemCollection)
TryGetValue(String, Boolean, T)

Načte položku z této kolekce pomocí zadané identity.

(Zděděno od ReadOnlyMetadataCollection<T>)

Platí pro