共用方式為


ControlFlowBuilder.AddFilterRegion 方法

定義

新增 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)

參數

tryStart
LabelHandle

標記 try 區塊第一個指示的標籤。

tryEnd
LabelHandle

標記緊接在 try 區塊之後指示的標籤。

handlerStart
LabelHandle

標記處理常式第一個指示的標籤。

handlerEnd
LabelHandle

標記緊接在處理常式之後指示的標籤。

filterStart
LabelHandle

標記 filter 區塊第一個指示的標籤。

例外狀況

與此建立器相關聯的指令編碼器未定義標籤。

標籤具有預設值。

適用於