ControlFlowBuilder.AddCatchRegion Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Lägger till fångstregion.
public:
void AddCatchRegion(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::EntityHandle catchType);
public void AddCatchRegion(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.EntityHandle catchType);
member this.AddCatchRegion : System.Reflection.Metadata.Ecma335.LabelHandle * System.Reflection.Metadata.Ecma335.LabelHandle * System.Reflection.Metadata.Ecma335.LabelHandle * System.Reflection.Metadata.Ecma335.LabelHandle * System.Reflection.Metadata.EntityHandle -> unit
Public Sub AddCatchRegion (tryStart As LabelHandle, tryEnd As LabelHandle, handlerStart As LabelHandle, handlerEnd As LabelHandle, catchType As EntityHandle)
Parametrar
- tryStart
- LabelHandle
Etikett som markerar den första instruktionen i try-blocket.
- tryEnd
- LabelHandle
Etikett som markerar instruktionen direkt efter try-blocket.
- handlerStart
- LabelHandle
Etikett som markerar den första instruktionen för hanteraren.
- handlerEnd
- LabelHandle
Etikett som markerar instruktionen direkt efter hanteraren.
- catchType
- EntityHandle
Typ av undantag som ska fångas: TypeDefinitionHandle, TypeReferenceHandle eller TypeSpecificationHandle.
Undantag
En etikett definierades inte av en instruktionskodare som den här byggaren är associerad med.
-eller-
catchType är inte ett giltigt typhandtag.
En etikett har standardvärdet.