Ler em inglês

Partilhar via


ILGenerator.BeginExceptFilterBlock Método

Definição

Inicia um bloco de exceção para uma exceção filtrada.

C#
public abstract void BeginExceptFilterBlock();
C#
public virtual void BeginExceptFilterBlock();

Exceções

A MSIL (Microsoft Intermediate Language) sendo gerada ainda não está em um bloco de exceção.

- ou -

Este ILGenerator pertence a outro DynamicMethod.

Comentários

Emite uma instrução de branch para o final do bloco de exceção atual.

Se o atual ILGenerator estiver associado a um DynamicMethod objeto , não há suporte para a emissão de blocos de exceção filtrados. DynamicILInfo pode ser usado para construir um método dinâmico que usa blocos de exceção filtrados.

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1