Поделиться через


PropertyInterceptionContext<TValue>.Exception Свойство

Определение

Если это свойство задано до выполнения операции, выполнение операции будет подавлено и вместо этого будет создано исключение set. В противном случае, если операция завершится сбоем, этому свойству будет присвоено исключение, которое было создано. В любом случае перехватчики, которые выполняются после операции, могут изменить это свойство, чтобы изменить создаваемое исключение, или присвоить этому свойству значение NULL, чтобы не вызывать исключение вообще.

public Exception Exception { get; set; }
member this.Exception : Exception with get, set
Public Property Exception As Exception

Значение свойства

Комментарии

При сбое операции для этого свойства и OriginalException свойства присваивается исключение, которое было создано. Однако это свойство может быть задано или изменено перехватчиками, в то время как OriginalException свойство всегда будет представлять исходное исключение.

Применяется к