Compartir a través de


MutableInterceptionContext<TResult>.Result Propiedad

Definición

Si esta propiedad se establece antes de que se haya ejecutado la operación, se suprimirá la ejecución de la operación y se devolverá el resultado establecido en su lugar. De lo contrario, si la operación se realiza correctamente, esta propiedad se establecerá en el resultado devuelto. En cualquier caso, los interceptores que se ejecutan después de la operación pueden cambiar esta propiedad para cambiar el resultado que se devolverá.

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

Valor de propiedad

TResult

Comentarios

Cuando se completa una operación de operación sin iniciar esta propiedad y la OriginalResult propiedad se establecen. Sin embargo, esta propiedad se puede establecer o cambiar por interceptores, mientras que la OriginalResult propiedad siempre representará el resultado real devuelto por la operación, si existe.

Se aplica a