ServiceContractGenerationOptions Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt de opties voor het genereren van contracten die beschikbaar zijn met behulp van de ServiceContractGenerator.
Deze opsomming ondersteunt een bitsgewijze combinatie van de waarden van de leden.
public enum class ServiceContractGenerationOptions
[System.Flags]
public enum ServiceContractGenerationOptions
[<System.Flags>]
type ServiceContractGenerationOptions =
Public Enum ServiceContractGenerationOptions
- Overname
- Kenmerken
Velden
| Name | Waarde | Description |
|---|---|---|
| None | 0 | Er zijn geen opties opgegeven. |
| AsynchronousMethods | 1 | Genereert asynchrone methoden voor bewerkingen naast synchrone versies. |
| ChannelInterface | 2 | Genereert een interface die is afgeleid van de contractinterface en IClientChannel. |
| InternalTypes | 4 | Zorgt ervoor dat alle typen intern worden gemarkeerd. |
| ClientClass | 8 | Hiermee wordt een wcF-clientklasse (Windows Communication Foundation) gegenereerd die ClientBase<TChannel> uitbreidt. |
| TypedMessages | 16 | Berichtcontracten genereren. |
| EventBasedAsynchronousMethods | 32 | Genereert asynchrone methoden op basis van gebeurtenissen voor bewerkingen, naast synchrone versies. |
| TaskBasedAsynchronousMethod | 64 | Genereert asynchrone methoden op basis van taken voor bewerkingen naast synchrone versies. |
Opmerkingen
Gebruik de ServiceContractGenerationOptions opsomming met de ServiceContractGenerator.Options eigenschap om de gegenereerde contractcode te beheren.