ImportOptions 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.
üzerinde XsdDataContractImporterayarlanabilen seçenekleri temsil eder.
public ref class ImportOptions
public class ImportOptions
type ImportOptions = class
Public Class ImportOptions
- Devralma
-
ImportOptions
Açıklamalar
XsdDataContractImporter, .NET CodeDOM kullanılarak XML şemasından kod oluşturmak için kullanılır. Bir derlemeden XML şeması oluşturmak için kullanın XsdDataContractExporter.
Oluşturucular
| Name | Description |
|---|---|
| ImportOptions() |
ImportOptions sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| CodeProvider |
Hedef dil için belirli seçeneklerin desteklenip desteklenmediğini denetlemek için araçlar sağlayan bir örneği alır veya ayarlar CodeDomProvider . |
| DataContractSurrogate |
İçeri aktarma işlemi sırasında oluşturulan kodu değiştirmek için kullanılabilecek bir veri sözleşmesi vekil sağlayıcısı alır veya ayarlar. |
| EnableDataBinding |
Oluşturulan koddaki türlerin arabirimi uygulayıp uygulamayacağını INotifyPropertyChanged belirten bir değer alır veya ayarlar. |
| GenerateInternal |
Oluşturulan kodun iç veya genel olarak işaretlenip işaretlenmeyeceğini belirten bir değer alır veya ayarlar. |
| GenerateSerializable |
Oluşturulan veri sözleşmesi sınıflarının özniteliğine DataContractAttribute ek olarak özniteliğiyle SerializableAttribute işaretlenip işaretlenmeyeceğini belirten bir değer alır veya ayarlar. |
| ImportXmlType |
Veri sözleşmesi şemasına uymayanlar bile tüm XML şema türlerinin içeri aktarılıp aktarılmayacağını belirleyen bir değer alır veya ayarlar. |
| Namespaces |
Veri sözleşmesi ad alanlarının, içeri aktarma işlemi sırasında kod oluşturmak için kullanılması gereken CLR ad alanlarına eşlemesini içeren bir sözlük alır. |
| ReferencedCollectionTypes |
Liste veya öğe sözlükleri gibi koleksiyonlar için kod oluştururken başvuruda bulunılması gereken veri sözleşmesi koleksiyonlarını temsil eden türlerden oluşan bir koleksiyon alır. |
| ReferencedTypes |
IList<T> Oluşturulan kodda başvuruda bulunılan bir içeren türleri alır. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| 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) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |