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 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
- Ö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 |
| 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ı.