語言

DbXmlEnabledProviderManifest 類別

定義

代表一個基於 XML 定義實作 的 DbProviderManifest 基底類別。 你可以在執行時使用這個 DbXmlEnabledProviderManifest 類別取得提供者專屬的資訊。

public ref class DbXmlEnabledProviderManifest abstract : System::Data::Common::DbProviderManifest
public abstract class DbXmlEnabledProviderManifest : System.Data.Common.DbProviderManifest
type DbXmlEnabledProviderManifest = class
    inherit DbProviderManifest
Public MustInherit Class DbXmlEnabledProviderManifest
Inherits DbProviderManifest
繼承
DbXmlEnabledProviderManifest

備註

此 DbXmlEnabledProviderManifest 類別特別適合將型別映射為對稱的 EDM 提供者。 在對稱型態映射情境中,每種儲存類型無論映射方向如何,都會映射到單一的實體資料模型(EDM)類型。 換句話說,EDM 到提供者類型的映射與提供者到 EDM 類型的映射相同。

在對稱映射情境中,你可以從類別DbXmlEnabledProviderManifest或類別中推導出自訂的提供者類別DbProviderManifest。 我們建議你從 DbXmlEnabledProviderManifest 該類別衍生出自訂提供者類別,以對稱映射情境,因為該 DbXmlEnabledProviderManifest 類別允許你以宣告方式指定清單。

建構函式

名稱 Description
DbXmlEnabledProviderManifest(XmlReader)

初始化 DbXmlEnabledProviderManifest 類別的新執行個體。

屬性

名稱 Description
NamespaceName

取得此提供者清單所支援的命名空間名稱。

StoreTypeNameToEdmPrimitiveType

取得指定儲存類型名稱的最佳映射等效實體資料模型(EDM)類型。

StoreTypeNameToStorePrimitiveType

取得指定儲存類型名稱的最佳映射等效儲存原始型態。

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
EscapeLikeArgument(String)

提供者撰寫者應覆寫此方法,回傳帶有通配字元的參數,並讓逃脫字元逃逸。 此方法僅在 SupportsEscapingLikeArgument 返回為真時使用。

(繼承來源 DbProviderManifest)
GetDbInformation(String)

當在衍生類別中覆寫時,此方法會回傳提供者特定的資訊。

(繼承來源 DbProviderManifest)
GetEdmType(TypeUsage)

當在衍生類別中覆寫時,此方法會將指定的儲存類型及其一組面向映射到一個 EDM 類型。

(繼承來源 DbProviderManifest)
GetFacetDescriptions(EdmType)

回傳指定實體資料模型(EDM)類型的面描述清單。

GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetInformation(String)

取得提供者專屬資訊。

(繼承來源 DbProviderManifest)
GetStoreFunctions()

回傳提供者支援的函式清單。

GetStoreType(TypeUsage)

當在衍生類別中覆寫時,此方法會將指定的 EDM 類型及其面向映射到儲存類型。

(繼承來源 DbProviderManifest)
GetStoreTypes()

回傳儲存提供者所支援的原始類型清單。

GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
SupportsEscapingLikeArgument(Char)

表示提供者是否支援在 Like 表達式中作為模式使用逃逸字串。

(繼承來源 DbProviderManifest)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於