ServiceContractGenerationOptions Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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.