共用方式為


StorageMappingItemCollection 類別

定義

表示儲存體對應 (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
繼承
屬性

建構函式

StorageMappingItemCollection(EdmItemCollection, StoreItemCollection, IEnumerable<XmlReader>)

使用指定的StorageMappingItemCollectionEdmItemCollection 和 XML 讀取器,初始化 StoreItemCollection 類別的新執行個體。

StorageMappingItemCollection(EdmItemCollection, StoreItemCollection, String[])

使用指定的StorageMappingItemCollectionEdmItemCollection 和表示中繼資料檔案路徑的字串集合,初始化 StoreItemCollection 類別的新執行個體。

屬性

DataSpace

取得與這個項目集合相關聯的資料模型。

(繼承來源 ItemCollection)
IsReadOnly

取得表示這個集合是否為唯讀的值。

(繼承來源 ReadOnlyMetadataCollection<T>)
Item[String]

使用指定的識別從這個集合取得項目。

(繼承來源 ReadOnlyMetadataCollection<T>)
MappingVersion

取得這個 StorageMappingItemCollection 表示的版本。

MappingViewCacheFactory

取得或設定 , DbMappingViewCacheFactory 用於建立 DbMappingViewCache 用來擷取預先產生之對應檢視的實例。

方法

ComputeMappingHashValue()

計算集合中單一容器對應的雜湊值。

ComputeMappingHashValue(String, String)

計算由對應容器名稱所指定的容器對應雜湊值。

Contains(String)

判斷集合是否包含具有指定識別的項目。

(繼承來源 ReadOnlyMetadataCollection<T>)
Create(EdmItemCollection, StoreItemCollection, IEnumerable<XmlReader>, IList<String>, IList<EdmSchemaError>)

建立 的 StorageMappingItemCollection Factory 方法。

GenerateViews(IList<EdmSchemaError>)

為集合中的單一容器對應建立 (範圍的字典、產生的檢視) 。

GenerateViews(String, String, IList<EdmSchemaError>)

針對對應容器的名稱所指定的容器對應,建立 (範圍、產生的檢視) 字典。

GetEntityContainer(String)

使用指定的實體容器名稱傳回 EntityContainer

(繼承來源 ItemCollection)
GetEntityContainer(String, Boolean)

使用指定的實體容器名稱傳回 EntityContainer

(繼承來源 ItemCollection)
GetEnumerator()

傳回可逐一查看這個集合的列舉值。

(繼承來源 ReadOnlyMetadataCollection<T>)
GetFunctions(String)

使用這個項目集合的指定名稱傳回函式的所有多載。

(繼承來源 ItemCollection)
GetFunctions(String, Boolean)

使用這個項目集合的指定名稱傳回函式的所有多載。

(繼承來源 ItemCollection)
GetItem<T>(String)

使用指定的識別傳回強型別 (Strongly Typed) GlobalItem 物件。

(繼承來源 ItemCollection)
GetItem<T>(String, Boolean)

藉由以區分大小寫或不區分大小寫的搜尋,使用指定的識別傳回強型別 GlobalItem 物件。

(繼承來源 ItemCollection)
GetItems<T>()

從這個項目集合傳回指定型別的所有項目。

(繼承來源 ItemCollection)
GetType(String, String)

使用指定的型別名稱和這個項目集合中的命名空間名稱,傳回 EdmType 物件。

(繼承來源 ItemCollection)
GetType(String, String, Boolean)

使用指定的型別名稱和這個項目集合中的命名空間名稱,傳回 EdmType 物件。

(繼承來源 ItemCollection)
GetValue(String, Boolean)

使用指定的識別從這個集合擷取項目。

(繼承來源 ReadOnlyMetadataCollection<T>)
IndexOf(T)

傳回集合中指定值的索引。

(繼承來源 ReadOnlyMetadataCollection<T>)
TryGetEntityContainer(String, Boolean, EntityContainer)

使用指定的實體容器名稱傳回 EntityContainer。 如果沒有實體容器,這個輸出參數會包含 null,否則會包含第一個實體容器。

(繼承來源 ItemCollection)
TryGetEntityContainer(String, EntityContainer)

使用指定的實體容器名稱傳回 EntityContainer。 如果沒有實體容器,輸出參數會包含 null,否則會包含第一個實體容器。

(繼承來源 ItemCollection)
TryGetItem<T>(String, Boolean, T)

使用這個項目集合的指定識別傳回強型別 GlobalItem 物件。

(繼承來源 ItemCollection)
TryGetItem<T>(String, T)

使用這個項目集合的指定識別傳回強型別 GlobalItem 物件。

(繼承來源 ItemCollection)
TryGetType(String, String, Boolean, EdmType)

使用指定的型別名稱和這個項目集合中的命名空間名稱,傳回 EdmType 物件。

(繼承來源 ItemCollection)
TryGetType(String, String, EdmType)

使用指定的型別名稱和這個項目集合中的命名空間名稱,傳回 EdmType 物件。

(繼承來源 ItemCollection)
TryGetValue(String, Boolean, T)

使用指定的識別從這個集合擷取項目。

(繼承來源 ReadOnlyMetadataCollection<T>)

適用於