IRegisteredObject.Stop(Boolean) Yöntem

Tanım

Kayıtlı bir nesnenin kaydını kaldırmasını istemektedir.

public:
 void Stop(bool immediate);
public void Stop(bool immediate);
abstract member Stop : bool -> unit
Public Sub Stop (immediate As Boolean)

Parametreler

immediate
Boolean

true geri dönmeden önce kayıtlı nesnenin barındırma ortamından kaydını kaldırması gerektiğini belirtmek için; aksi takdirde , false.

Açıklamalar

Uygulama yöneticisi, kayıtlı bir nesnenin Stop kaydını kaldırmasını istemek için yöntemini çağırır. yöntemi işlenirken Stop , kayıtlı nesne yöntemini çağırmalıdır HostingEnvironment.UnregisterObject .

Stop yöntemi ilk olarak parametresi olarak ayarlanmış olarak çağrılırimmediatefalse. nesnesi işlemeyi UnregisterObject tamamlayabilir, yöntemini çağırabilir ve sonra döndürebilir veya yöntemini çağırmadan önce hemen döndürebilir ve zaman uyumsuz olarak işlemeyi UnregisterObject tamamlayabilir.

Kayıtlı nesne, uygulama yöneticisinin zaman aşımı süresi dolmadan önce işlemeyi tamamlamazsa, Stop parametresi olarak ayarlanmış immediateşekilde true yöntem yeniden çağrılır. immediate parametresi olduğundatrue, kayıtlı nesnenin döndürmeden önce yöntemini çağırması UnregisterObject gerekir; aksi takdirde, kaydı uygulama yöneticisi tarafından kaldırılır.

Şunlara uygulanır