ExceptionHandlingClause.FilterOffset Właściwość

Definicja

Pobiera przesunięcie w treści metody w bajtach kodu filtru dostarczonego przez użytkownika.

public:
 virtual property int FilterOffset { int get(); };
public:
 property int FilterOffset { int get(); };
public virtual int FilterOffset { get; }
public int FilterOffset { get; }
member this.FilterOffset : int
Public Overridable ReadOnly Property FilterOffset As Integer
Public ReadOnly Property FilterOffset As Integer

Wartość właściwości

Przesunięcie w treści metody w bajtach kodu filtru dostarczonego przez użytkownika. Wartość tej właściwości nie ma znaczenia, jeśli Flags właściwość ma dowolną wartość inną niż Filter.

Wyjątki

Nie można pobrać przesunięcia, ponieważ klauzula obsługi wyjątków nie jest filtrem.

Uwagi

Klauzula filtru zawiera dostarczony przez użytkownika Język pośredni microsoft (MSIL), który określa, czy wyjątek jest obsługiwany przez tę klauzulę. Na przykład każda klauzula zawierająca słowo kluczowe Visual Basic When jest klauzulą ExceptionHandlingClauseOptions.Filter .

Uwaga

Praca z klauzulami obsługi wyjątków wymaga dokładnego zrozumienia metadanych i formatów instrukcji MSIL. Informacje można znaleźć w dokumentacji infrastruktury języka wspólnego (CLI), zwłaszcza "Partition II: Metadata Definition and Semantics" (Partycja II: definicja metadanych i semantyka).

Dotyczy