DbXmlEnabledProviderManifest Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
BIR XML tanımına göre uygulayan DbProviderManifest bir temel sınıfı temsil eder. çalışma zamanında sağlayıcıya özgü bilgileri almak için sınıfını DbXmlEnabledProviderManifest kullanabilirsiniz.
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
- Devralma
Açıklamalar
sınıfı DbXmlEnabledProviderManifest , özellikle EDM'ye tür eşlemesi simetrik olan sağlayıcılar için uygundur. Simetrik tür eşleme senaryolarında, her depolama türü eşleme yönünden bağımsız olarak tek bir Varlık Veri Modeli (EDM) türüyle eşlenir. Başka bir deyişle, sağlayıcıdan sağlayıcıya EDM türü eşlemesi, sağlayıcıdan EDM'ye tür eşlemesi ile aynıdır.
Simetrik eşleme senaryolarında, özel sağlayıcı sınıfınızı sınıfından veya sınıfından DbXmlEnabledProviderManifestDbProviderManifest türetebilirsiniz. Simetrik eşleme senaryoları için sınıfından DbXmlEnabledProviderManifest özel sağlayıcı sınıfınızı türetmenizi öneririz çünkü DbXmlEnabledProviderManifest sınıfı bildirimleri bildirimli olarak belirtmenize izin verir.
Oluşturucular
| Name | Description |
|---|---|
| DbXmlEnabledProviderManifest(XmlReader) |
DbXmlEnabledProviderManifest sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| NamespaceName |
Bu sağlayıcı bildirimi tarafından desteklenen ad alanı adını alır. |
| StoreTypeNameToEdmPrimitiveType |
Belirtilen depolama türü adı için en iyi eşlenmiş eşdeğer Varlık Veri Modeli (EDM) türünü alır. |
| StoreTypeNameToStorePrimitiveType |
Belirtilen depolama türü adı için en iyi eşlenmiş eşdeğer depolama temel türünü alır. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| EscapeLikeArgument(String) |
Sağlayıcı yazarları, bağımsız değişkeni joker karakterlerle ve kaçış karakteri kaçış karakteriyle döndürmek için bu yöntemi geçersiz kılmalıdır. Bu yöntem yalnızca SupportsEscapingLikeArgument true döndürürse kullanılır. (Devralındığı yer: DbProviderManifest) |
| GetDbInformation(String) |
Türetilmiş bir sınıfta geçersiz kılındığında, bu yöntem sağlayıcıya özgü bilgileri döndürür. (Devralındığı yer: DbProviderManifest) |
| GetEdmType(TypeUsage) |
Türetilmiş bir sınıfta geçersiz kılındığında, bu yöntem belirtilen depolama türünü ve bu tür için bir model kümesini bir EDM türüyle eşler. (Devralındığı yer: DbProviderManifest) |
| GetFacetDescriptions(EdmType) |
Belirtilen Varlık Veri Modeli (EDM) türü için model açıklamalarının listesini döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetInformation(String) |
Sağlayıcıya özgü bilgileri alır. (Devralındığı yer: DbProviderManifest) |
| GetStoreFunctions() |
Sağlayıcı tarafından desteklenen işlevlerin listesini döndürür. |
| GetStoreType(TypeUsage) |
Türetilmiş bir sınıfta geçersiz kılındığında, bu yöntem belirtilen EDM türünü ve bu tür için bir model kümesini bir depolama türüyle eşler. (Devralındığı yer: DbProviderManifest) |
| GetStoreTypes() |
Depolama sağlayıcısı tarafından desteklenen temel türlerin listesini döndürür. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| SupportsEscapingLikeArgument(Char) |
Sağlayıcının Like ifadesinde desen olarak kullanılacak kaçış dizelerini desteklediğini gösterir. (Devralındığı yer: DbProviderManifest) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |