CodeGenerationOptions Sabit listesi

Tanım

XML Web Hizmeti ile kullanmak ü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

Name Değer Description
None 0

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

GenerateProperties 1

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

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 Orderözelliği aracılığıyla XmlAnyElementAttribute belirtilen şekilde açıkça sıralanmış serileştirme kodu XmlArrayAttribute oluşturur. XmlElementAttribute

EnableDataBinding 16

Veri bağlamayı etkinleştirir.

Örnekler

Aşağıdaki örnekte, bir CodeGenerationOptions nesnenin ServiceDescriptionImporter 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;

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.