共用方式為


MutableInterceptionContext<TResult>.Result 屬性

定義

如果在作業執行之前設定這個屬性,則會隱藏作業的執行,並改為傳回集合結果。 否則,如果作業成功,則此屬性會設定為傳回的結果。 不論是哪一種情況,在作業之後執行的攔截器都可以變更這個屬性,以變更將傳回的結果。

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

屬性值

TResult

備註

當作業作業完成時,不會同時擲回這個屬性和 OriginalResult 屬性。 不過,這個屬性可由攔截器設定或變更,而 OriginalResult 屬性一律代表作業傳回的實際結果,如果有的話。

適用於