Aracılığıyla paylaş


ReceiveContextEnabledAttribute.ManualControl Özellik

Tanım

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

Boolean

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.

Şunlara uygulanır