ImportOptions Sınıf

Tanım

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.