Aracılığıyla paylaş


ServiceContractGenerationOptions Sabit listesi

Tanım

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
ServiceContractGenerationOptions
Ö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.

Şunlara uygulanır