27 references to ExceptionHandlingClauseOptions
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
456
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.
ExceptionHandlingClauseOptions
))]
netstandard (1)
netstandard.cs (1)
1424
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.
ExceptionHandlingClauseOptions
))]
System.Private.CoreLib (16)
src\libraries\System.Private.CoreLib\src\System\Reflection\ExceptionHandlingClause.cs (1)
11
public virtual
ExceptionHandlingClauseOptions
Flags => default;
src\System\Reflection\Emit\RuntimeMethodBuilder.cs (9)
830
internal readonly
ExceptionHandlingClauseOptions
m_kind;
842
Debug.Assert(IsValidKind((
ExceptionHandlingClauseOptions
)kind));
843
Debug.Assert(kind != (int)
ExceptionHandlingClauseOptions
.Clause || (exceptionTypeToken & 0x00FFFFFF) != 0);
850
m_kind = (
ExceptionHandlingClauseOptions
)kind;
854
private static bool IsValidKind(
ExceptionHandlingClauseOptions
kind) =>
856
ExceptionHandlingClauseOptions
.Clause or
857
ExceptionHandlingClauseOptions
.Filter or
858
ExceptionHandlingClauseOptions
.Finally or
859
ExceptionHandlingClauseOptions
.Fault;
src\System\Reflection\RuntimeExceptionHandlingClause.cs (6)
15
private
ExceptionHandlingClauseOptions
_flags;
23
public override
ExceptionHandlingClauseOptions
Flags => _flags;
33
if (_flags !=
ExceptionHandlingClauseOptions
.Filter)
49
if (_flags !=
ExceptionHandlingClauseOptions
.Clause)
68
if (Flags ==
ExceptionHandlingClauseOptions
.Clause)
74
if (Flags ==
ExceptionHandlingClauseOptions
.Filter)
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingExceptionHandlingClause.cs (1)
29
public override
ExceptionHandlingClauseOptions
Flags
System.Reflection.MetadataLoadContext (7)
System\Reflection\TypeLoading\General\Ecma\EcmaHelpers.cs (2)
96
public static
ExceptionHandlingClauseOptions
ToExceptionHandlingClauseOptions(this ExceptionRegionKind kind) => (
ExceptionHandlingClauseOptions
)kind;
System\Reflection\TypeLoading\MethodBase\RoExceptionHandlingClause.cs (5)
9
private readonly
ExceptionHandlingClauseOptions
_flags;
16
internal RoExceptionHandlingClause(Type? catchType,
ExceptionHandlingClauseOptions
flags, int filterOffset, int tryOffset, int tryLength, int handlerOffset, int handlerLength)
27
public sealed override Type? CatchType => _flags ==
ExceptionHandlingClauseOptions
.Clause ? _catchType : throw new InvalidOperationException(SR.NotAClause);
28
public sealed override
ExceptionHandlingClauseOptions
Flags => _flags;
29
public sealed override int FilterOffset => _flags ==
ExceptionHandlingClauseOptions
.Filter ? _filterOffset : throw new InvalidOperationException(SR.NotAFilter);
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
461
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.
ExceptionHandlingClauseOptions
))]