ServiceContractGenerationOptions Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ServiceContractGeneratorkullanılarak kullanılabilen sözleşme oluşturma seçeneklerini temsil eder.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
public enum class ServiceContractGenerationOptions
[System.Flags]
public enum ServiceContractGenerationOptions
[<System.Flags>]
type ServiceContractGenerationOptions =
Public Enum ServiceContractGenerationOptions
- Devralma
- Öznitelikler
Alanlar
| Name | Değer | Description |
|---|---|---|
| None | 0 | Hiçbir seçenek belirtilmedi. |
| AsynchronousMethods | 1 | Zaman uyumlu sürümlere ek olarak işlemler için zaman uyumsuz yöntemler oluşturur. |
| ChannelInterface | 2 | ve IClientChannelsözleşme arabiriminden türetilen bir arabirim oluşturur. |
| InternalTypes | 4 | Tüm türlerin dahili olarak işaretlenmesine neden olur. |
| ClientClass | 8 | genişleten ClientBase<TChannel>bir Windows Communication Foundation (WCF) istemci sınıfı oluşturur. |
| TypedMessages | 16 | İleti sözleşmeleri oluşturma. |
| EventBasedAsynchronousMethods | 32 | Zaman uyumlu sürümlere ek olarak işlemler için olay tabanlı zaman uyumsuz yöntemler oluşturur. |
| TaskBasedAsynchronousMethod | 64 | Zaman uyumlu sürümlere ek olarak işlemler için görev tabanlı zaman uyumsuz yöntemler oluşturur. |
Açıklamalar
ServiceContractGenerationOptions Oluşturulan sözleşme kodunu denetlemek için numaralandırmasını ServiceContractGenerator.Options özelliğiyle birlikte kullanın.