CodeGenerationOptions Sabit listesi

Tanım

XML Web Hizmeti ile kullanılmak üzere .NET türleri oluştururken kullanılacak çeşitli seçenekleri belirtir.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

public enum class CodeGenerationOptions
[System.Flags]
public enum CodeGenerationOptions
[<System.Flags>]
type CodeGenerationOptions = 
Public Enum CodeGenerationOptions
Devralma
CodeGenerationOptions
Öznitelikler

Alanlar

EnableDataBinding 16

Veri bağlamayı etkinleştirir.

GenerateNewAsync 2

Web yöntemlerinin zaman uyumsuz çağrıları için olaylar oluşturur.

GenerateOldAsync 4

Web yöntemlerinin zaman uyumsuz çağrıları için Begin ve End yöntemleri oluşturur.

GenerateOrder 8

, ve özniteliklerinin XmlAnyElementAttributeözelliği aracılığıyla Order belirtilen açıkça sıralı serileştirme kodu XmlElementAttribute oluşturur. XmlArrayAttribute

GenerateProperties 1

Özelliklere göre temel türleri temsil eder.

None 0

Alanlara göre ilkel türleri ve ad alanı türlerine göre System ilkel türleri temsil eder.

Örnekler

Aşağıdaki örnekte, bir ServiceDescriptionImporter nesnenin CodeGenerationOptions davranışını belirtmek için numaralandırmanın kullanımı gösterilmektedir.

// Generate properties to represent primitive values.
importer->CodeGenerationOptions = System::Xml::Serialization::CodeGenerationOptions::GenerateProperties;
// Generate properties to represent primitive values.
importer.CodeGenerationOptions = System.Xml.Serialization.CodeGenerationOptions.GenerateProperties;

Açıklamalar

Bu API hakkında daha fazla bilgi için bkz. CodeGenerationOptions için ek API açıklamaları.

Şunlara uygulanır

Ayrıca bkz.