MutableInterceptionContext<TResult>.Result 属性

定义

如果在执行操作之前设置了此属性,则将禁止执行该操作,并返回设置结果。 否则,如果操作成功,则此属性将设置为返回的结果。 在任一情况下,在操作后运行的侦听器都可以更改此属性以更改将返回的结果。

public TResult Result { get; set; }
member this.Result : 'Result with get, set
Public Property Result As TResult

属性值

TResult

注解

当操作完成而不引发此属性时,将设置 该 OriginalResult 属性。 但是,此属性可由侦听器设置或更改,而 OriginalResult 属性将始终表示操作返回的实际结果(如果有)。

适用于