Compartir a través de


ControlFlowBuilder.AddFilterRegion Método

Definición

Agrega la región catch.

public:
 void AddFilterRegion(System::Reflection::Metadata::Ecma335::LabelHandle tryStart, System::Reflection::Metadata::Ecma335::LabelHandle tryEnd, System::Reflection::Metadata::Ecma335::LabelHandle handlerStart, System::Reflection::Metadata::Ecma335::LabelHandle handlerEnd, System::Reflection::Metadata::Ecma335::LabelHandle filterStart);
public void AddFilterRegion (System.Reflection.Metadata.Ecma335.LabelHandle tryStart, System.Reflection.Metadata.Ecma335.LabelHandle tryEnd, System.Reflection.Metadata.Ecma335.LabelHandle handlerStart, System.Reflection.Metadata.Ecma335.LabelHandle handlerEnd, System.Reflection.Metadata.Ecma335.LabelHandle filterStart);
member this.AddFilterRegion : System.Reflection.Metadata.Ecma335.LabelHandle * System.Reflection.Metadata.Ecma335.LabelHandle * System.Reflection.Metadata.Ecma335.LabelHandle * System.Reflection.Metadata.Ecma335.LabelHandle * System.Reflection.Metadata.Ecma335.LabelHandle -> unit
Public Sub AddFilterRegion (tryStart As LabelHandle, tryEnd As LabelHandle, handlerStart As LabelHandle, handlerEnd As LabelHandle, filterStart As LabelHandle)

Parámetros

tryStart
LabelHandle

Etiqueta que marca la primera instrucción del bloque try.

tryEnd
LabelHandle

Etiqueta que marca la instrucción inmediatamente después del bloque try.

handlerStart
LabelHandle

Etiqueta que marca la primera instrucción del controlador.

handlerEnd
LabelHandle

Etiqueta que marca la instrucción inmediatamente después del controlador.

filterStart
LabelHandle

Etiqueta que marca la primera instrucción del bloque de filtro.

Excepciones

Una etiqueta no se definió mediante un codificador de instrucciones al que está asociado este generador.

Una etiqueta tiene un valor predeterminado.

Se aplica a