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

Определение

Представляет параметры создания контракта, доступные посредством ServiceContractGenerator.Represents the contract generation options available using the ServiceContractGenerator.

Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.

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

Поля

AsynchronousMethods 1

Дополнительно к синхронным версиям методов для операций создает также асинхронные.Generates asynchronous methods for operations in addition to synchronous versions.

ChannelInterface 2

Создает интерфейс, который является производным от интерфейса контракта и IClientChannel.Generates an interface that derives from the contract interface and IClientChannel.

ClientClass 8

Создает класс клиента Windows Communication Foundation (WCF), который расширяет ClientBase<TChannel>.Generates a Windows Communication Foundation (WCF) client class that extends ClientBase<TChannel>.

EventBasedAsynchronousMethods 32

Дополнительно к синхронным версиям методов для операций создает также асинхронные методы на основе событий.Generates event-based asynchronous methods for operations in addition to synchronous versions.

InternalTypes 4

Задает маркировку всех типов как внутренних типов.Causes all types to be marked internal.

None 0

Параметры не заданы.No options specified.

TaskBasedAsynchronousMethod 64

Дополнительно к синхронным версиям методов для операций создает также асинхронные методы на основе задач.Generates task based asynchronous methods for operations in addition to synchronous versions.

TypedMessages 16

Создает контракты сообщения.Generate message contracts.

Комментарии

Перечисление ServiceContractGenerationOptions можно использовать со свойством ServiceContractGenerator.Options, чтобы управлять созданным кодом контракта.Use the ServiceContractGenerationOptions enumeration with the ServiceContractGenerator.Options property to control the generated contract code.

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