ExceptionHandlingClause.FilterOffset Propriedade

Definição

Obtém o deslocamento dentro do corpo do método, em bytes, do código de filtro fornecido pelo utilizador.

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

Valor de Propriedade

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

Exceções

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

Observações

Uma cláusula de filtro contém a linguagem intermédia Microsoft (MSIL) fornecida pelo utilizador que determina se uma exceção é tratada por esta cláusula. Por exemplo, qualquer cláusula contendo a palavra-chave Visual Basic When é uma cláusula ExceptionHandlingClauseOptions.Filter.

Note

Trabalhar com cláusulas de tratamento de exceções requer uma compreensão aprofundada dos metadados e dos formatos de instrução MSIL. Informações podem ser encontradas na documentação da Common Language Infrastructure (CLI), especialmente em "Partição II: Metadata Definition and Semantics".

Aplica-se a