ThrowHelper Class

Definition

Helper methods to efficiently throw exceptions.

public static class ThrowHelper
type ThrowHelper = class
Public Class ThrowHelper
Inheritance
ThrowHelper

Methods

ThrowArgumentException()

Throws a new ArgumentException.

ThrowArgumentException(String)

Throws a new ArgumentException.

ThrowArgumentException(String, Exception)

Throws a new ArgumentException.

ThrowArgumentException(String, String)

Throws a new ArgumentException.

ThrowArgumentException(String, String, Exception)

Throws a new ArgumentException.

ThrowArgumentException<T>()

Throws a new ArgumentException.

ThrowArgumentException<T>(String)

Throws a new ArgumentException.

ThrowArgumentException<T>(String, Exception)

Throws a new ArgumentException.

ThrowArgumentException<T>(String, String)

Throws a new ArgumentException.

ThrowArgumentException<T>(String, String, Exception)

Throws a new ArgumentException.

ThrowArgumentNullException()

Throws a new ArgumentNullException.

ThrowArgumentNullException(String)

Throws a new ArgumentNullException.

ThrowArgumentNullException(String, Exception)

Throws a new ArgumentNullException.

ThrowArgumentNullException(String, String)

Throws a new ArgumentNullException.

ThrowArgumentNullException<T>()

Throws a new ArgumentNullException.

ThrowArgumentNullException<T>(String)

Throws a new ArgumentNullException.

ThrowArgumentNullException<T>(String, Exception)

Throws a new ArgumentNullException.

ThrowArgumentNullException<T>(String, String)

Throws a new ArgumentNullException.

ThrowArgumentOutOfRangeException()

Throws a new ArgumentOutOfRangeException.

ThrowArgumentOutOfRangeException(String)

Throws a new ArgumentOutOfRangeException.

ThrowArgumentOutOfRangeException(String, Exception)

Throws a new ArgumentOutOfRangeException.

ThrowArgumentOutOfRangeException(String, Object, String)

Throws a new ArgumentOutOfRangeException.

ThrowArgumentOutOfRangeException(String, String)

Throws a new ArgumentOutOfRangeException.

ThrowArgumentOutOfRangeException<T>()

Throws a new ArgumentOutOfRangeException.

ThrowArgumentOutOfRangeException<T>(String)

Throws a new ArgumentOutOfRangeException.

ThrowArgumentOutOfRangeException<T>(String, Exception)

Throws a new ArgumentOutOfRangeException.

ThrowArgumentOutOfRangeException<T>(String, Object, String)

Throws a new ArgumentOutOfRangeException.

ThrowArgumentOutOfRangeException<T>(String, String)

Throws a new ArgumentOutOfRangeException.

ThrowArrayTypeMismatchException()

Throws a new ArrayTypeMismatchException.

ThrowArrayTypeMismatchException(String)

Throws a new ArrayTypeMismatchException.

ThrowArrayTypeMismatchException(String, Exception)

Throws a new ArrayTypeMismatchException.

ThrowArrayTypeMismatchException<T>()

Throws a new ArrayTypeMismatchException.

ThrowArrayTypeMismatchException<T>(String)

Throws a new ArrayTypeMismatchException.

ThrowArrayTypeMismatchException<T>(String, Exception)

Throws a new ArrayTypeMismatchException.

ThrowCOMException()

Throws a new COMException.

ThrowCOMException(String)

Throws a new COMException.

ThrowCOMException(String, Exception)

Throws a new COMException.

ThrowCOMException(String, Int32)

Throws a new COMException.

ThrowCOMException<T>()

Throws a new COMException.

ThrowCOMException<T>(String)

Throws a new COMException.

ThrowCOMException<T>(String, Exception)

Throws a new COMException.

ThrowCOMException<T>(String, Int32)

Throws a new COMException.

ThrowExternalException()

Throws a new ExternalException.

ThrowExternalException(String)

Throws a new ExternalException.

ThrowExternalException(String, Exception)

Throws a new ExternalException.

ThrowExternalException(String, Int32)

Throws a new ExternalException.

ThrowExternalException<T>()

Throws a new ExternalException.

ThrowExternalException<T>(String)

Throws a new ExternalException.

ThrowExternalException<T>(String, Exception)

Throws a new ExternalException.

ThrowExternalException<T>(String, Int32)

Throws a new ExternalException.

ThrowFormatException()

Throws a new FormatException.

ThrowFormatException(String)

Throws a new FormatException.

ThrowFormatException(String, Exception)

Throws a new FormatException.

ThrowFormatException<T>()

Throws a new FormatException.

ThrowFormatException<T>(String)

Throws a new FormatException.

ThrowFormatException<T>(String, Exception)

Throws a new FormatException.

ThrowInsufficientMemoryException()

Throws a new InsufficientMemoryException.

ThrowInsufficientMemoryException(String)

Throws a new InsufficientMemoryException.

ThrowInsufficientMemoryException(String, Exception)

Throws a new InsufficientMemoryException.

ThrowInsufficientMemoryException<T>()

Throws a new InsufficientMemoryException.

ThrowInsufficientMemoryException<T>(String)

Throws a new InsufficientMemoryException.

ThrowInsufficientMemoryException<T>(String, Exception)

Throws a new InsufficientMemoryException.

ThrowInvalidDataException()

Throws a new InvalidDataException.

ThrowInvalidDataException(String)

Throws a new InvalidDataException.

ThrowInvalidDataException(String, Exception)

Throws a new InvalidDataException.

ThrowInvalidDataException<T>()

Throws a new InvalidDataException.

ThrowInvalidDataException<T>(String)

Throws a new InvalidDataException.

ThrowInvalidDataException<T>(String, Exception)

Throws a new InvalidDataException.

ThrowInvalidOperationException()

Throws a new InvalidOperationException.

ThrowInvalidOperationException(String)

Throws a new InvalidOperationException.

ThrowInvalidOperationException(String, Exception)

Throws a new InvalidOperationException.

ThrowInvalidOperationException<T>()

Throws a new InvalidOperationException.

ThrowInvalidOperationException<T>(String)

Throws a new InvalidOperationException.

ThrowInvalidOperationException<T>(String, Exception)

Throws a new InvalidOperationException.

ThrowLockRecursionException()

Throws a new LockRecursionException.

ThrowLockRecursionException(String)

Throws a new LockRecursionException.

ThrowLockRecursionException(String, Exception)

Throws a new LockRecursionException.

ThrowLockRecursionException<T>()

Throws a new LockRecursionException.

ThrowLockRecursionException<T>(String)

Throws a new LockRecursionException.

ThrowLockRecursionException<T>(String, Exception)

Throws a new LockRecursionException.

ThrowMissingFieldException()

Throws a new MissingFieldException.

ThrowMissingFieldException(String)

Throws a new MissingFieldException.

ThrowMissingFieldException(String, Exception)

Throws a new MissingFieldException.

ThrowMissingFieldException(String, String)

Throws a new MissingFieldException.

ThrowMissingFieldException<T>()

Throws a new MissingFieldException.

ThrowMissingFieldException<T>(String)

Throws a new MissingFieldException.

ThrowMissingFieldException<T>(String, Exception)

Throws a new MissingFieldException.

ThrowMissingFieldException<T>(String, String)

Throws a new MissingFieldException.

ThrowMissingMemberException()

Throws a new MissingMemberException.

ThrowMissingMemberException(String)

Throws a new MissingMemberException.

ThrowMissingMemberException(String, Exception)

Throws a new MissingMemberException.

ThrowMissingMemberException(String, String)

Throws a new MissingMemberException.

ThrowMissingMemberException<T>()

Throws a new MissingMemberException.

ThrowMissingMemberException<T>(String)

Throws a new MissingMemberException.

ThrowMissingMemberException<T>(String, Exception)

Throws a new MissingMemberException.

ThrowMissingMemberException<T>(String, String)

Throws a new MissingMemberException.

ThrowMissingMethodException()

Throws a new MissingMethodException.

ThrowMissingMethodException(String)

Throws a new MissingMethodException.

ThrowMissingMethodException(String, Exception)

Throws a new MissingMethodException.

ThrowMissingMethodException(String, String)

Throws a new MissingMethodException.

ThrowMissingMethodException<T>()

Throws a new MissingMethodException.

ThrowMissingMethodException<T>(String)

Throws a new MissingMethodException.

ThrowMissingMethodException<T>(String, Exception)

Throws a new MissingMethodException.

ThrowMissingMethodException<T>(String, String)

Throws a new MissingMethodException.

ThrowNotSupportedException()

Throws a new NotSupportedException.

ThrowNotSupportedException(String)

Throws a new NotSupportedException.

ThrowNotSupportedException(String, Exception)

Throws a new NotSupportedException.

ThrowNotSupportedException<T>()

Throws a new NotSupportedException.

ThrowNotSupportedException<T>(String)

Throws a new NotSupportedException.

ThrowNotSupportedException<T>(String, Exception)

Throws a new NotSupportedException.

ThrowObjectDisposedException(String)

Throws a new ObjectDisposedException.

ThrowObjectDisposedException(String, Exception)

Throws a new ObjectDisposedException.

ThrowObjectDisposedException(String, String)

Throws a new ObjectDisposedException.

ThrowObjectDisposedException<T>(String)

Throws a new ObjectDisposedException.

ThrowObjectDisposedException<T>(String, Exception)

Throws a new ObjectDisposedException.

ThrowObjectDisposedException<T>(String, String)

Throws a new ObjectDisposedException.

ThrowOperationCanceledException()

Throws a new OperationCanceledException.

ThrowOperationCanceledException(CancellationToken)

Throws a new OperationCanceledException.

ThrowOperationCanceledException(String)

Throws a new OperationCanceledException.

ThrowOperationCanceledException(String, CancellationToken)

Throws a new OperationCanceledException.

ThrowOperationCanceledException(String, Exception)

Throws a new OperationCanceledException.

ThrowOperationCanceledException(String, Exception, CancellationToken)

Throws a new OperationCanceledException.

ThrowOperationCanceledException<T>()

Throws a new OperationCanceledException.

ThrowOperationCanceledException<T>(CancellationToken)

Throws a new OperationCanceledException.

ThrowOperationCanceledException<T>(String)

Throws a new OperationCanceledException.

ThrowOperationCanceledException<T>(String, CancellationToken)

Throws a new OperationCanceledException.

ThrowOperationCanceledException<T>(String, Exception)

Throws a new OperationCanceledException.

ThrowOperationCanceledException<T>(String, Exception, CancellationToken)

Throws a new OperationCanceledException.

ThrowPlatformNotSupportedException()

Throws a new PlatformNotSupportedException.

ThrowPlatformNotSupportedException(String)

Throws a new PlatformNotSupportedException.

ThrowPlatformNotSupportedException(String, Exception)

Throws a new PlatformNotSupportedException.

ThrowPlatformNotSupportedException<T>()

Throws a new PlatformNotSupportedException.

ThrowPlatformNotSupportedException<T>(String)

Throws a new PlatformNotSupportedException.

ThrowPlatformNotSupportedException<T>(String, Exception)

Throws a new PlatformNotSupportedException.

ThrowSynchronizationLockException()

Throws a new SynchronizationLockException.

ThrowSynchronizationLockException(String)

Throws a new SynchronizationLockException.

ThrowSynchronizationLockException(String, Exception)

Throws a new SynchronizationLockException.

ThrowSynchronizationLockException<T>()

Throws a new SynchronizationLockException.

ThrowSynchronizationLockException<T>(String)

Throws a new SynchronizationLockException.

ThrowSynchronizationLockException<T>(String, Exception)

Throws a new SynchronizationLockException.

ThrowTimeoutException()

Throws a new TimeoutException.

ThrowTimeoutException(String)

Throws a new TimeoutException.

ThrowTimeoutException(String, Exception)

Throws a new TimeoutException.

ThrowTimeoutException<T>()

Throws a new TimeoutException.

ThrowTimeoutException<T>(String)

Throws a new TimeoutException.

ThrowTimeoutException<T>(String, Exception)

Throws a new TimeoutException.

ThrowUnauthorizedAccessException()

Throws a new UnauthorizedAccessException.

ThrowUnauthorizedAccessException(String)

Throws a new UnauthorizedAccessException.

ThrowUnauthorizedAccessException(String, Exception)

Throws a new UnauthorizedAccessException.

ThrowUnauthorizedAccessException<T>()

Throws a new UnauthorizedAccessException.

ThrowUnauthorizedAccessException<T>(String)

Throws a new UnauthorizedAccessException.

ThrowUnauthorizedAccessException<T>(String, Exception)

Throws a new UnauthorizedAccessException.

ThrowWin32Exception()

Throws a new Win32Exception.

ThrowWin32Exception(Int32)

Throws a new Win32Exception.

ThrowWin32Exception(Int32, String)

Throws a new Win32Exception.

ThrowWin32Exception(String)

Throws a new Win32Exception.

ThrowWin32Exception(String, Exception)

Throws a new Win32Exception.

ThrowWin32Exception<T>()

Throws a new Win32Exception.

ThrowWin32Exception<T>(Int32)

Throws a new Win32Exception.

ThrowWin32Exception<T>(Int32, String)

Throws a new Win32Exception.

ThrowWin32Exception<T>(String)

Throws a new Win32Exception.

ThrowWin32Exception<T>(String, Exception)

Throws a new Win32Exception.

Applies to