ReceiveContext.OnAbandon 方法

定义

在状态机转换到放弃状态时调用。

重载

OnAbandon(Exception, TimeSpan)

在状态机转换到带指定的异常和超时值的放弃状态时调用。

OnAbandon(TimeSpan)

在状态机转换到带指定超时值的放弃状态时调用。

OnAbandon(Exception, TimeSpan)

在状态机转换到带指定的异常和超时值的放弃状态时调用。

protected:
 virtual void OnAbandon(Exception ^ exception, TimeSpan timeout);
protected virtual void OnAbandon (Exception exception, TimeSpan timeout);
abstract member OnAbandon : Exception * TimeSpan -> unit
override this.OnAbandon : Exception * TimeSpan -> unit
Protected Overridable Sub OnAbandon (exception As Exception, timeout As TimeSpan)

参数

exception
Exception

包含执行放弃操作的原因的异常。

timeout
TimeSpan

要完成的放弃操作的超时值。

适用于

OnAbandon(TimeSpan)

在状态机转换到带指定超时值的放弃状态时调用。

protected:
 abstract void OnAbandon(TimeSpan timeout);
protected abstract void OnAbandon (TimeSpan timeout);
abstract member OnAbandon : TimeSpan -> unit
Protected MustOverride Sub OnAbandon (timeout As TimeSpan)

参数

timeout
TimeSpan

要完成的放弃操作的超时值。

适用于