Sdílet prostřednictvím


DbCommandInterceptionContext<TResult>.Result Vlastnost

Definice

Pokud je tato vlastnost nastavená před provedením operace, potlačí se provádění operace a místo toho se vrátí výsledek sady. V opačném případě se tato vlastnost nastaví na vrácený výsledek, pokud je operace úspěšná. V obou případech můžou zachytávače, které se spustí po operaci, změnit tuto vlastnost a změnit výsledek, který se vrátí.

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

Hodnota vlastnosti

TResult

Poznámky

Po dokončení operace se nastaví operace bez vyvolání této vlastnosti i OriginalResult vlastnosti . Tuto vlastnost však mohou nastavit nebo změnit zachytávače, zatímco OriginalResult vlastnost bude vždy představovat skutečný výsledek vrácený operací, pokud existuje.

Platí pro