SemanticModel.AnalyzeControlFlowCore 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
AnalyzeControlFlowCore(SyntaxNode) |
分析方法主體一部分內的控制流程。 |
AnalyzeControlFlowCore(SyntaxNode, SyntaxNode) |
分析方法主體一部分內的控制流程。 |
AnalyzeControlFlowCore(SyntaxNode)
分析方法主體一部分內的控制流程。
protected:
abstract Microsoft::CodeAnalysis::ControlFlowAnalysis ^ AnalyzeControlFlowCore(Microsoft::CodeAnalysis::SyntaxNode ^ statement);
protected abstract Microsoft.CodeAnalysis.ControlFlowAnalysis AnalyzeControlFlowCore (Microsoft.CodeAnalysis.SyntaxNode statement);
abstract member AnalyzeControlFlowCore : Microsoft.CodeAnalysis.SyntaxNode -> Microsoft.CodeAnalysis.ControlFlowAnalysis
Protected MustOverride Function AnalyzeControlFlowCore (statement As SyntaxNode) As ControlFlowAnalysis
參數
- statement
- SyntaxNode
要分析的語句。
傳回
物件,可用來取得控制流程分析的結果。
例外狀況
範圍不是使用方法主體。
備註
語句必須完全位於相同的方法主體內。
適用於
AnalyzeControlFlowCore(SyntaxNode, SyntaxNode)
分析方法主體一部分內的控制流程。
protected:
abstract Microsoft::CodeAnalysis::ControlFlowAnalysis ^ AnalyzeControlFlowCore(Microsoft::CodeAnalysis::SyntaxNode ^ firstStatement, Microsoft::CodeAnalysis::SyntaxNode ^ lastStatement);
protected abstract Microsoft.CodeAnalysis.ControlFlowAnalysis AnalyzeControlFlowCore (Microsoft.CodeAnalysis.SyntaxNode firstStatement, Microsoft.CodeAnalysis.SyntaxNode lastStatement);
abstract member AnalyzeControlFlowCore : Microsoft.CodeAnalysis.SyntaxNode * Microsoft.CodeAnalysis.SyntaxNode -> Microsoft.CodeAnalysis.ControlFlowAnalysis
Protected MustOverride Function AnalyzeControlFlowCore (firstStatement As SyntaxNode, lastStatement As SyntaxNode) As ControlFlowAnalysis
參數
- firstStatement
- SyntaxNode
要包含在分析中的第一個節點。
- lastStatement
- SyntaxNode
要包含在分析中的最後一個節點。
傳回
物件,可用來取得控制流程分析的結果。
例外狀況
範圍不是使用方法主體。
備註
第一個和最後一個節點必須完全位於相同的方法主體內。