ServiceContractGenerationOptions Enum

Definition

Representerar de alternativ för kontraktsgenerering som är tillgängliga med hjälp av ServiceContractGenerator.

Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.

public enum class ServiceContractGenerationOptions
[System.Flags]
public enum ServiceContractGenerationOptions
[<System.Flags>]
type ServiceContractGenerationOptions = 
Public Enum ServiceContractGenerationOptions
Arv
ServiceContractGenerationOptions
Attribut

Fält

Name Värde Description
None 0

Inga alternativ har angetts.

AsynchronousMethods 1

Genererar asynkrona metoder för åtgärder utöver synkrona versioner.

ChannelInterface 2

Genererar ett gränssnitt som härleds från kontraktsgränssnittet och IClientChannel.

InternalTypes 4

Gör att alla typer markeras som interna.

ClientClass 8

Genererar en Windows Communication Foundation-klientklass (WCF) som utökar ClientBase<TChannel>.

TypedMessages 16

Generera meddelandekontrakt.

EventBasedAsynchronousMethods 32

Genererar händelsebaserade asynkrona metoder för åtgärder utöver synkrona versioner.

TaskBasedAsynchronousMethod 64

Genererar aktivitetsbaserade asynkrona metoder för åtgärder utöver synkrona versioner.

Kommentarer

ServiceContractGenerationOptions Använd uppräkningen med ServiceContractGenerator.Options egenskapen för att styra den genererade kontraktskoden.

Gäller för