ServiceContractGenerationOptions Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa as opções de geração de contrato disponíveis usando o ServiceContractGenerator.
Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.
public enum class ServiceContractGenerationOptions
[System.Flags]
public enum ServiceContractGenerationOptions
[<System.Flags>]
type ServiceContractGenerationOptions =
Public Enum ServiceContractGenerationOptions
- Herança
- Atributos
Campos
AsynchronousMethods | 1 | Gera métodos assíncronos para operações além das versões síncronas. |
ChannelInterface | 2 | Gera uma interface que deriva da interface do contrato e IClientChannel. |
ClientClass | 8 | Gera uma classe de cliente do WCF (Windows Communication Foundation) que estende a ClientBase<TChannel>. |
EventBasedAsynchronousMethods | 32 | Gera métodos assíncronos baseados em evento para operações além das versões síncronas. |
InternalTypes | 4 | Faz com que todos os tipos sejam marcados como internos. |
None | 0 | Nenhuma opção especificada. |
TaskBasedAsynchronousMethod | 64 | Gera métodos assíncronos baseados em tarefa para operações além das versões síncronas. |
TypedMessages | 16 | Gerar contratos de mensagem. |
Comentários
Use a ServiceContractGenerationOptions enumeração com a ServiceContractGenerator.Options propriedade para controlar o código de contrato gerado.