ExceptionHandler 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
SetMethodBody(Byte[], Int32, Byte[], IEnumerable<ExceptionHandler>, IEnumerable<Int32>)과 같은 메서드에 전달될 예외 처리기를 IL의 바이트 배열로 나타냅니다.
public value class ExceptionHandler : IEquatable<System::Reflection::Emit::ExceptionHandler>
[System.Runtime.InteropServices.ComVisible(false)]
public struct ExceptionHandler : IEquatable<System.Reflection.Emit.ExceptionHandler>
[<System.Runtime.InteropServices.ComVisible(false)>]
type ExceptionHandler = struct
Public Structure ExceptionHandler
Implements IEquatable(Of ExceptionHandler)
- 상속
- 특성
- 구현
생성자
ExceptionHandler(Int32, Int32, Int32, Int32, Int32, ExceptionHandlingClauseOptions, Int32) |
지정된 매개 변수를 사용하여 ExceptionHandler 클래스의 새 인스턴스를 초기화합니다. |
속성
ExceptionTypeToken |
이 처리기에서 처리되는 예외 형식의 토큰을 가져옵니다. |
FilterOffset |
예외 처리기의 필터 코드가 시작되는 바이트 오프셋을 가져옵니다. |
HandlerLength |
예외 처리기의 길이(바이트)를 가져옵니다. |
HandlerOffset |
예외 처리기의 첫 번째 명령의 바이트 오프셋을 가져옵니다. |
Kind |
이 개체가 나타내는 예외 처리기의 종류를 나타내는 값을 가져옵니다. |
TryLength |
이 예외 처리기에서 보호하는 코드의 길이(바이트)를 가져옵니다. |
TryOffset |
이 예외 처리기에서 보호되는 코드가 시작되는 바이트 오프셋을 가져옵니다. |
메서드
Equals(ExceptionHandler) |
이 ExceptionHandler 개체의 인스턴스가 다른 ExceptionHandler 개체와 같은지 여부를 나타냅니다. |
Equals(Object) |
ExceptionHandler 개체의 이 인스턴스가 지정된 개체와 같은지 여부를 나타냅니다. |
GetHashCode() |
기본 해시 함수로 작동합니다. |
연산자
Equality(ExceptionHandler, ExceptionHandler) |
ExceptionHandler의 지정된 두 인스턴스가 같은지를 확인합니다. |
Inequality(ExceptionHandler, ExceptionHandler) |
ExceptionHandler의 지정된 두 인스턴스가 다른지를 확인합니다. |
적용 대상
.NET