Поделиться через


CodeGenerationOptions Перечисление

Определение

Определяет различные параметры, которые применяются при создании типов .NET, используемых с веб-службой XML.

Это перечисление поддерживает побитовую комбинацию значений его членов.

public enum class CodeGenerationOptions
[System.Flags]
public enum CodeGenerationOptions
[<System.Flags>]
type CodeGenerationOptions = 
Public Enum CodeGenerationOptions
Наследование
CodeGenerationOptions
Атрибуты

Поля

EnableDataBinding 16

Включение привязки данных.

GenerateNewAsync 2

Создание событий для асинхронного вызова веб-методов.

GenerateOldAsync 4

Создание методов Begin и End для асинхронного вызова веб-методов.

GenerateOrder 8

Создает код сериализации в явно заданном порядке в соответствии со свойством Order атрибутов XmlAnyElementAttribute, XmlArrayAttribute и XmlElementAttribute.

GenerateProperties 1

Представление простых типов по свойствам.

None 0

Представляет простые типы по полям и по типам пространств имен System.

Примеры

В следующем примере показано использование перечисления CodeGenerationOptions для указания поведения ServiceDescriptionImporter объекта .

// 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;

Комментарии

Дополнительные сведения об этом API см. в разделе Дополнительные примечания API для CodeGenerationOptions.

Применяется к

См. также раздел