CodeGenerationOptions Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
- Ö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 |
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ı.