Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Occurs when the lock detects an internal error or illegal usage pattern that indicates a serious flaw that should be immediately reported to the application, while possibly also stopping the process to avoid hangs or data corruption.
Namespace: Microsoft.VisualStudio.Threading
Assembly: Microsoft.VisualStudio.Threading (in Microsoft.VisualStudio.Threading.dll)
Syntax
'Declaration
Protected Overridable Function OnCriticalFailure ( _
ex As Exception _
) As Exception
protected virtual Exception OnCriticalFailure(
Exception ex
)
protected:
virtual Exception^ OnCriticalFailure(
Exception^ ex
)
abstract OnCriticalFailure :
ex:Exception -> Exception
override OnCriticalFailure :
ex:Exception -> Exception
protected function OnCriticalFailure(
ex : Exception
) : Exception
Parameters
ex
Type: System.ExceptionThe exception.
Return Value
Type: System.Exception
An exception that may be returned by some implementations of this method for the caller to rethrow.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.