Sdílet prostřednictvím


ServiceContractGenerationOptions Výčet

Definice

Představuje možnosti generování kontraktů dostupné pomocí .ServiceContractGenerator

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class ServiceContractGenerationOptions
[System.Flags]
public enum ServiceContractGenerationOptions
[<System.Flags>]
type ServiceContractGenerationOptions = 
Public Enum ServiceContractGenerationOptions
Dědičnost
ServiceContractGenerationOptions
Atributy

Pole

AsynchronousMethods 1

Generuje asynchronní metody pro operace kromě synchronních verzí.

ChannelInterface 2

Vygeneruje rozhraní, které je odvozeno z rozhraní kontraktu a IClientChannel.

ClientClass 8

Vygeneruje klientskou třídu Windows Communication Foundation (WCF), která rozšiřuje ClientBase<TChannel>.

EventBasedAsynchronousMethods 32

Generuje asynchronní metody založené na událostech pro operace kromě synchronních verzí.

InternalTypes 4

Způsobí, že všechny typy budou označeny jako interní.

None 0

Nebyly zadány žádné možnosti.

TaskBasedAsynchronousMethod 64

Generuje asynchronní metody založené na úlohách pro operace kromě synchronních verzí.

TypedMessages 16

Generování kontraktů zpráv

Poznámky

ServiceContractGenerationOptions Použijte výčet s ServiceContractGenerator.Options vlastností k řízení vygenerovaného kódu kontraktu.

Platí pro