ServiceContractGenerationOptions Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje opcje generowania kontraktu dostępne przy użyciu elementu ServiceContractGenerator.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class ServiceContractGenerationOptions
[System.Flags]
public enum ServiceContractGenerationOptions
[<System.Flags>]
type ServiceContractGenerationOptions =
Public Enum ServiceContractGenerationOptions
- Dziedziczenie
- Atrybuty
Pola
AsynchronousMethods | 1 | Generuje metody asynchroniczne dla operacji oprócz wersji synchronicznych. |
ChannelInterface | 2 | Generuje interfejs pochodzący z interfejsu kontraktu i IClientChannel. |
ClientClass | 8 | Generuje klasę klienta windows Communication Foundation (WCF), która rozszerza klasę ClientBase<TChannel>klienta . |
EventBasedAsynchronousMethods | 32 | Generuje metody asynchroniczne oparte na zdarzeniach dla operacji oprócz wersji synchronicznych. |
InternalTypes | 4 | Powoduje, że wszystkie typy mają być oznaczone jako wewnętrzne. |
None | 0 | Nie określono opcji. |
TaskBasedAsynchronousMethod | 64 | Generuje metody asynchroniczne oparte na zadaniach dla operacji oprócz wersji synchronicznych. |
TypedMessages | 16 | Generowanie kontraktów komunikatów. |
Uwagi
ServiceContractGenerationOptions Użyj wyliczenia z właściwością ServiceContractGenerator.Options , aby kontrolować wygenerowany kod kontraktu.
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla