DbCommandInterceptionContext<TResult>.Result Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wenn diese Eigenschaft festgelegt wird, bevor der Vorgang ausgeführt wurde, wird die Ausführung des Vorgangs unterdrückt, und stattdessen wird das Setergebnis zurückgegeben. Andernfalls wird diese Eigenschaft auf das zurückgegebene Ergebnis festgelegt, wenn der Vorgang erfolgreich ist. In beiden Fällen können Interceptors, die nach dem Vorgang ausgeführt werden, diese Eigenschaft ändern, um das zurückgegebene Ergebnis zu ändern.
public TResult Result { get; set; }
member this.Result : 'Result with get, set
Public Property Result As TResult
Eigenschaftswert
Hinweise
Wenn ein Vorgang abgeschlossen wird, ohne dass sowohl diese Eigenschaft als auch die OriginalResult Eigenschaft ausgelöst werden. Diese Eigenschaft kann jedoch von Interceptors festgelegt oder geändert werden, während die OriginalResult Eigenschaft immer das tatsächliche Ergebnis darstellt, das vom Vorgang zurückgegeben wird, falls vorhanden.
Gilt für:
Entity Framework