Share via


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.