Compartir a través de


ServiceContractGenerationOptions Enumeración

Definición

Representa las opciones de generación de contrato disponibles mediante ServiceContractGenerator.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class ServiceContractGenerationOptions
[System.Flags]
public enum ServiceContractGenerationOptions
[<System.Flags>]
type ServiceContractGenerationOptions = 
Public Enum ServiceContractGenerationOptions
Herencia
ServiceContractGenerationOptions
Atributos

Campos

AsynchronousMethods 1

Además de las versiones sincrónicas, genera los métodos asincrónicos de las operaciones.

ChannelInterface 2

Genera una interfaz derivada de la interfaz de contrato y IClientChannel.

ClientClass 8

Genera una clase de cliente de Windows Communication Foundation (WCF) que extiende ClientBase<TChannel>.

EventBasedAsynchronousMethods 32

Además de las versiones sincrónicas, genera los métodos asincrónicos de las operaciones basados en eventos.

InternalTypes 4

Provoca que todos los tipos se marquen como internos.

None 0

Ninguna opción especificada.

TaskBasedAsynchronousMethod 64

lAdemás de las versiones sincrónicas, genera los métodos asincrónicos de las operaciones basados en tareas.

TypedMessages 16

Genere los contratos del mensaje.

Comentarios

Utilice la enumeración ServiceContractGenerationOptions con la propiedad ServiceContractGenerator.Options para controlar el código de contrato generado.

Se aplica a