ImportOptions Sınıf

Tanım

ü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)

Şunlara uygulanır

Ayrıca bkz.