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.
XsdDataContractImporterüzerinde ayarlanabilen seçenekleri temsil eder.
public ref class ImportOptions
public class ImportOptions
type ImportOptions = class
Public Class ImportOptions
- Devralma
-
ImportOptions
Açıklamalar
XsdDataContractImporter, .NET CodeDOM kullanarak XML şemasından kod oluşturmak için kullanılır. Bir derlemeden XML şeması oluşturmak için XsdDataContractExporterkullanın.
Oluşturucular
ImportOptions() |
ImportOptions sınıfının yeni bir örneğini başlatır. |
Özellikler
CodeProvider |
Hedef dil için belirli seçeneklerin desteklenip desteklenmediğini denetlemeye yönelik araçlar sağlayan bir CodeDomProvider örneği alır veya ayarlar. |
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 INotifyPropertyChanged arabirimini uygulayıp uygulamayacağını 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 DataContractAttribute özniteliğine ek olarak SerializableAttribute özniteliğiyle 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 |
Oluşturulan kodda başvuruda bulunılan türleri içeren bir IList<T> alır. |
Yöntemler
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) |
Şunlara uygulanır
Ayrıca bkz.
- XsdDataContractImporter
- XsdDataContractExporter
- ExportOptions
- Şema İçeri ve Dışarı Aktarma
- Sınıf Oluşturmak için Şemayı İçeri Aktarmayı