DbXmlEnabledProviderManifest Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili kelas dasar yang mengimplementasikan DbProviderManifest berdasarkan definisi XML. Anda dapat menggunakan DbXmlEnabledProviderManifest kelas untuk mendapatkan informasi khusus penyedia saat runtime.
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
- Warisan
Keterangan
Kelas DbXmlEnabledProviderManifest ini sangat sesuai untuk penyedia yang jenis pemetaannya ke EDM bersifat simetris. Dalam skenario pemetaan jenis simetris, setiap jenis penyimpanan memetakan ke satu jenis Model Data Entitas (EDM) terlepas dari arah pemetaan. Dengan kata lain, pemetaan jenis EDM-ke-penyedia sama dengan pemetaan jenis penyedia-ke-EDM.
Dalam skenario pemetaan simetris, Anda dapat memperoleh kelas penyedia kustom dari DbXmlEnabledProviderManifest kelas atau DbProviderManifest kelas . Sebaiknya Anda memperoleh kelas penyedia kustom dari DbXmlEnabledProviderManifest kelas untuk skenario pemetaan konten karena DbXmlEnabledProviderManifest kelas akan memungkinkan Anda menentukan manifes secara deklaratif.
Konstruktor
| Nama | Deskripsi |
|---|---|
| DbXmlEnabledProviderManifest(XmlReader) |
Menginisialisasi instans baru dari kelas DbXmlEnabledProviderManifest. |
Properti
| Nama | Deskripsi |
|---|---|
| NamespaceName |
Mendapatkan nama namespace yang didukung oleh manifes penyedia ini. |
| StoreTypeNameToEdmPrimitiveType |
Mendapatkan jenis Model Data Entitas (EDM) setara yang dipetakan terbaik untuk nama jenis penyimpanan tertentu. |
| StoreTypeNameToStorePrimitiveType |
Mendapatkan jenis primitif penyimpanan setara yang dipetakan terbaik untuk nama jenis penyimpanan tertentu. |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| EscapeLikeArgument(String) |
Penulis penyedia harus mengambil alih metode ini untuk mengembalikan argumen dengan kartubebas dan karakter escape lolos. Metode ini hanya digunakan jika SupportsEscapingLikeArgument mengembalikan true. (Diperoleh dari DbProviderManifest) |
| GetDbInformation(String) |
Saat ditimpa dalam kelas turunan, metode ini mengembalikan informasi khusus penyedia. (Diperoleh dari DbProviderManifest) |
| GetEdmType(TypeUsage) |
Ketika ditimpa dalam kelas turunan, metode ini memetakan jenis penyimpanan yang ditentukan dan sekumpulan faset untuk jenis tersebut ke jenis EDM. (Diperoleh dari DbProviderManifest) |
| GetFacetDescriptions(EdmType) |
Mengembalikan daftar deskripsi faset untuk jenis Model Data Entitas (EDM) yang ditentukan. |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetInformation(String) |
Mendapatkan informasi khusus penyedia. (Diperoleh dari DbProviderManifest) |
| GetStoreFunctions() |
Mengembalikan daftar fungsi yang didukung penyedia. |
| GetStoreType(TypeUsage) |
Ketika ditimpa dalam kelas turunan, metode ini memetakan jenis EDM yang ditentukan dan sekumpulan faset untuk jenis tersebut ke jenis penyimpanan. (Diperoleh dari DbProviderManifest) |
| GetStoreTypes() |
Mengembalikan daftar jenis primitif yang didukung oleh penyedia penyimpanan. |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| SupportsEscapingLikeArgument(Char) |
Menunjukkan apakah penyedia mendukung pelepasan string yang akan digunakan sebagai pola dalam ekspresi Like. (Diperoleh dari DbProviderManifest) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |