terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
System.ThrowHelper Class Reference

Static Package Functions

static void ThrowArgumentNullException (ExceptionArgument argument)
 
static void ThrowArrayTypeMismatchException ()
 
static void ThrowArgumentException_DestinationTooShort ()
 
static void ThrowIndexOutOfRangeException ()
 
static void ThrowArgumentOutOfRangeException ()
 
static void ThrowArgumentOutOfRangeException (ExceptionArgument argument)
 
static void ThrowNotSupportedException ()
 
static void ThrowWrongKeyTypeArgumentException (object key, Type targetType)
 
static void ThrowWrongValueTypeArgumentException (object value, Type targetType)
 
static void ThrowArgumentException (ExceptionResource resource)
 
static void ThrowArgumentException (ExceptionResource resource, ExceptionArgument argument)
 
static void ThrowArgumentOutOfRangeException (ExceptionArgument argument, ExceptionResource resource)
 
static void ThrowInvalidOperationException (ExceptionResource resource)
 
static void ThrowSerializationException (ExceptionResource resource)
 
static void ThrowNotSupportedException (ExceptionResource resource)
 
static void ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion ()
 
static void ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen ()
 
static void ThrowInvalidOperationException_InvalidOperation_EnumNotStarted ()
 
static void ThrowInvalidOperationException_InvalidOperation_EnumEnded ()
 
static void ThrowInvalidOperationException_InvalidOperation_NoValue ()
 
static void ThrowArgumentOutOfRange_IndexException ()
 
static void ThrowIndexArgumentOutOfRange_NeedNonNegNumException ()
 
static void ThrowArgumentException_Argument_InvalidArrayType ()
 
static void ThrowAddingDuplicateWithKeyArgumentException (object key)
 
static void ThrowKeyNotFoundException (object key)
 
static void ThrowInvalidTypeWithPointersNotSupported (Type targetType)
 
static void ThrowInvalidOperationException_ConcurrentOperationsNotSupported ()
 
static InvalidOperationException GetInvalidOperationException (string str)
 
static void ThrowArraySegmentCtorValidationFailedExceptions (Array array, int offset, int count)
 
static void IfNullAndNullsAreIllegalThenThrow< T > (object value, ExceptionArgument argName)
 
static string GetArgumentName (ExceptionArgument argument)
 
static string GetResourceName (ExceptionResource resource)
 

Static Private Member Functions

static Exception CreateArgumentNullException (ExceptionArgument argument)
 
static Exception CreateArrayTypeMismatchException ()
 
static Exception CreateArgumentException_DestinationTooShort ()
 
static Exception CreateIndexOutOfRangeException ()
 
static Exception CreateArgumentOutOfRangeException ()
 
static Exception CreateArgumentOutOfRangeException (ExceptionArgument argument)
 
static Exception CreateThrowNotSupportedException ()
 
static ArgumentOutOfRangeException GetArgumentOutOfRangeException (ExceptionArgument argument, string resource)
 
static ArgumentException GetAddingDuplicateWithKeyArgumentException (object key)
 
static KeyNotFoundException GetKeyNotFoundException (object key)
 
static Exception GetArraySegmentCtorValidationFailedException (Array array, int offset, int count)
 
static ArgumentException GetArgumentException (ExceptionResource resource)
 
static ArgumentNullException GetArgumentNullException (ExceptionArgument argument)
 
static ArgumentOutOfRangeException GetArgumentOutOfRangeException (ExceptionArgument argument, ExceptionResource resource)
 

Detailed Description

Definition at line 10 of file ThrowHelper.cs.


The documentation for this class was generated from the following file: