ServiceContractGenerationOptions Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili opsi pembuatan kontrak yang tersedia menggunakan ServiceContractGenerator.
Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.
public enum class ServiceContractGenerationOptions
[System.Flags]
public enum ServiceContractGenerationOptions
[<System.Flags>]
type ServiceContractGenerationOptions =
Public Enum ServiceContractGenerationOptions
- Warisan
- Atribut
Bidang
| Nama | Nilai | Deskripsi |
|---|---|---|
| None | 0 | Tidak ada opsi yang ditentukan. |
| AsynchronousMethods | 1 | Menghasilkan metode asinkron untuk operasi selain versi sinkron. |
| ChannelInterface | 2 | Menghasilkan antarmuka yang berasal dari antarmuka kontrak dan IClientChannel. |
| InternalTypes | 4 | Menyebabkan semua jenis ditandai internal. |
| ClientClass | 8 | Menghasilkan kelas klien Windows Communication Foundation (WCF) yang memperluas ClientBase<TChannel>. |
| TypedMessages | 16 | Buat kontrak pesan. |
| EventBasedAsynchronousMethods | 32 | Menghasilkan metode asinkron berbasis peristiwa untuk operasi selain versi sinkron. |
| TaskBasedAsynchronousMethod | 64 | Menghasilkan metode asinkron berbasis tugas untuk operasi selain versi sinkron. |
Keterangan
ServiceContractGenerationOptions Gunakan enumerasi dengan ServiceContractGenerator.Options properti untuk mengontrol kode kontrak yang dihasilkan.