ReceiveContextEnabledAttribute.ManualControl Özellik
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.
Bu işlem için alma onayı tarafından açıkça hizmet yöntemine işaret edilip edilmeyeceğini gösteren değeri alır veya ayarlar.
public:
property bool ManualControl { bool get(); void set(bool value); };
public bool ManualControl { get; set; }
member this.ManualControl : bool with get, set
Public Property ManualControl As Boolean
Özellik Değeri
true
Bu işlem için alma onayı açıkça sinyalde olursa; Aksi takdirde, false
.
Açıklamalar
ManualControlÖzelliği olarak ayarlandığında true
, kanaldan alınan ileti, "ReceiveContext ileti özelliği" biçimindeki ileti için bir kilit ile hizmet işlemine dağıtılır. Bu hizmet uygulamasının, Complete Abandon ileti alma işleminin tamamlanması veya sinyali almak için hizmet uygulamasının sorumluluğundadır. Kilit zaman aşımı aralığı aşana kadar, iletide tutulan kilit içinde bu sonuçtan her iki sonuçla de çağrı başarısız oldu. Kilit serbest bırakıldıktan sonra (çağrı Abandon veya kilit zaman aşımı aracılığıyla) ileti kanaldan hizmete yeniden gönderilir. Çağırma Complete , iletiyi başarıyla alındı olarak işaretler.