Sdílet prostřednictvím


MutableInterceptionContext<TResult>.Result Vlastnost

Definice

Pokud je tato vlastnost nastavena před provedením operace, bude provádění operace potlačeno a místo toho se vrátí výsledek sady. Pokud je operace úspěšná, nastaví se tato vlastnost na vrácený výsledek. V obou případech můžou zachytávače spuštěné po operaci změnit tuto vlastnost tak, aby změnily 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 bez vyvolání této vlastnosti i OriginalResult vlastnosti jsou nastaveny. 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