Condividi tramite


ServiceContractGenerationOptions Enumerazione

Definizione

Rappresenta le opzioni di generazione del contratto disponibili quando si utilizza ServiceContractGenerator.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class ServiceContractGenerationOptions
[System.Flags]
public enum ServiceContractGenerationOptions
[<System.Flags>]
type ServiceContractGenerationOptions = 
Public Enum ServiceContractGenerationOptions
Ereditarietà
ServiceContractGenerationOptions
Attributi

Campi

AsynchronousMethods 1

Genera metodi asincroni per le operazioni, oltre a versioni sincrone.

ChannelInterface 2

Genera un'interfaccia che deriva dall'interfaccia del contratto e di IClientChannel.

ClientClass 8

Genera una classe client di Windows Communication Foundation (WCF) che estende ClientBase<TChannel>.

EventBasedAsynchronousMethods 32

Genera metodi asincroni basati su eventi per le operazioni, oltre a versioni sincrone.

InternalTypes 4

Fa sì che tutti i tipi siano contrassegnati come interni.

None 0

Nessuna opzione è stata specificata.

TaskBasedAsynchronousMethod 64

Genera metodi asincroni basati su attività per le operazioni, oltre a versioni sincrone.

TypedMessages 16

Genera contratti di messaggio.

Commenti

Utilizzare l'enumerazione ServiceContractGenerationOptions con la proprietà ServiceContractGenerator.Options per controllare il codice del contratto generato.

Si applica a