DbCommandInterceptionContext<TResult>.Result Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Jeśli ta właściwość zostanie ustawiona przed wykonaniem operacji, wykonanie operacji zostanie pominięte, a wynik zestawu zostanie zwrócony zamiast tego. W przeciwnym razie, jeśli operacja zakończy się pomyślnie, ta właściwość zostanie ustawiona na zwrócony wynik. W obu przypadkach przechwytniki uruchamiane po operacji mogą zmienić tę właściwość, aby zmienić wynik, który zostanie zwrócony.
public TResult Result { get; set; }
member this.Result : 'Result with get, set
Public Property Result As TResult
Wartość właściwości
Uwagi
Po zakończeniu operacji bez zgłaszania zarówno tej właściwości, jak i OriginalResult właściwości są ustawione. Jednak tę właściwość można ustawić lub zmienić przez przechwytniki, podczas gdy OriginalResult właściwość zawsze będzie reprezentować rzeczywisty wynik zwrócony przez operację, jeśli istnieje.