ControlFlowBuilder.AddFinallyRegion 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
新增最後的區域。
public:
void AddFinallyRegion(System::Reflection::Metadata::Ecma335::LabelHandle tryStart, System::Reflection::Metadata::Ecma335::LabelHandle tryEnd, System::Reflection::Metadata::Ecma335::LabelHandle handlerStart, System::Reflection::Metadata::Ecma335::LabelHandle handlerEnd);
public void AddFinallyRegion (System.Reflection.Metadata.Ecma335.LabelHandle tryStart, System.Reflection.Metadata.Ecma335.LabelHandle tryEnd, System.Reflection.Metadata.Ecma335.LabelHandle handlerStart, System.Reflection.Metadata.Ecma335.LabelHandle handlerEnd);
member this.AddFinallyRegion : System.Reflection.Metadata.Ecma335.LabelHandle * System.Reflection.Metadata.Ecma335.LabelHandle * System.Reflection.Metadata.Ecma335.LabelHandle * System.Reflection.Metadata.Ecma335.LabelHandle -> unit
Public Sub AddFinallyRegion (tryStart As LabelHandle, tryEnd As LabelHandle, handlerStart As LabelHandle, handlerEnd As LabelHandle)
參數
- tryStart
- LabelHandle
標記 try 區塊第一個指示的標籤。
- tryEnd
- LabelHandle
標記緊接在 try 區塊之後指示的標籤。
- handlerStart
- LabelHandle
標記處理常式第一個指示的標籤。
- handlerEnd
- LabelHandle
標記緊接在處理常式之後指示的標籤。
例外狀況
與此建立器相關聯的指令編碼器未定義標籤。
標籤具有預設值。