Compartilhar via


ExceptionHandlingClause.FilterOffset Propriedade

Definição

Obtém o deslocamento dentro do corpo do método, em bytes, do código do filtro fornecido pelo usuário.

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

Valor da propriedade

O deslocamento dentro do corpo do método, em bytes, do código de filtro fornecido pelo usuário. O valor dessa propriedade não terá significado se a Flags propriedade tiver qualquer valor diferente de Filter.

Exceções

Não é possível obter o deslocamento porque a cláusula de tratamento de exceção não é um filtro.

Comentários

Uma cláusula de filtro contém MSIL (linguagem intermediária) fornecida pelo usuário que determina se uma exceção é tratada por essa cláusula. Por exemplo, qualquer cláusula que contenha a palavra-chave do Visual Basic When é uma ExceptionHandlingClauseOptions.Filter cláusula .

Observação

Trabalhar com cláusulas de tratamento de exceções requer uma compreensão completa dos metadados e dos formatos de instrução MSIL. As informações podem ser encontradas na documentação da CLI (Common Language Infrastructure), especialmente "Partição II: Definição e Semântica de Metadados".

Aplica-se a