13 references to ExceptionArgument
Microsoft.AspNetCore.Server.HttpSys (13)
src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (1)
54
MemoryPoolThrowHelper.ThrowObjectDisposedException(MemoryPoolThrowHelper.
ExceptionArgument
.MemoryPool);
src\Shared\Buffers.MemoryPool\DiagnosticPoolBlock.cs (4)
51
MemoryPoolThrowHelper.ThrowObjectDisposedException(MemoryPoolThrowHelper.
ExceptionArgument
.MemoryPoolBlock);
108
MemoryPoolThrowHelper.ThrowObjectDisposedException(MemoryPoolThrowHelper.
ExceptionArgument
.MemoryPoolBlock);
134
MemoryPoolThrowHelper.ThrowObjectDisposedException(MemoryPoolThrowHelper.
ExceptionArgument
.MemoryPoolBlock);
172
MemoryPoolThrowHelper.ThrowObjectDisposedException(MemoryPoolThrowHelper.
ExceptionArgument
.MemoryPoolBlock);
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (7)
23
return new ArgumentOutOfRangeException(GetArgumentName(
ExceptionArgument
.offset));
27
return new ArgumentOutOfRangeException(GetArgumentName(
ExceptionArgument
.length));
92
public static void ThrowObjectDisposedException(
ExceptionArgument
argument)
100
return new ArgumentOutOfRangeException(GetArgumentName(
ExceptionArgument
.size), $"Cannot allocate more than {maxSize} bytes in a single buffer");
104
private static ObjectDisposedException GetObjectDisposedException(
ExceptionArgument
argument)
109
private static string GetArgumentName(
ExceptionArgument
argument)
111
Debug.Assert(Enum.IsDefined(typeof(
ExceptionArgument
), argument), "The enum value is not defined, please check the ExceptionArgument Enum.");
src\Shared\Buffers.MemoryPool\PinnedBlockMemoryPool.cs (1)
95
MemoryPoolThrowHelper.ThrowObjectDisposedException(MemoryPoolThrowHelper.
ExceptionArgument
.MemoryPool);