ControlFlowGraph.Create メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Create(IAttributeOperation, CancellationToken) |
ControlFlowGraph指定した実行可能コード ブロック |
Create(IBlockOperation, CancellationToken) |
ControlFlowGraph指定した実行可能コード ブロック |
Create(IConstructorBodyOperation, CancellationToken) |
ControlFlowGraph指定した実行可能コード ブロック |
Create(IFieldInitializerOperation, CancellationToken) |
ControlFlowGraph指定した実行可能コード ブロック |
Create(IMethodBodyOperation, CancellationToken) |
ControlFlowGraph指定した実行可能コード ブロック |
Create(IParameterInitializerOperation, CancellationToken) |
ControlFlowGraph指定した実行可能コード ブロック |
Create(IPropertyInitializerOperation, CancellationToken) |
ControlFlowGraph指定した実行可能コード ブロック |
Create(SyntaxNode, SemanticModel, CancellationToken) |
ControlFlowGraph指定された実行可能コード ブロック ルート の を作成します |
Create(IAttributeOperation, CancellationToken)
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
ControlFlowGraph指定した実行可能コード ブロックattribute
の を作成します。
public static Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph Create (Microsoft.CodeAnalysis.Operations.IAttributeOperation attribute, System.Threading.CancellationToken cancellationToken = default);
static member Create : Microsoft.CodeAnalysis.Operations.IAttributeOperation * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph
Public Shared Function Create (attribute As IAttributeOperation, Optional cancellationToken As CancellationToken = Nothing) As ControlFlowGraph
パラメーター
- attribute
- IAttributeOperation
ルート属性操作。null 親が必要です。
- cancellationToken
- CancellationToken
省略可能なキャンセル トークン。
戻り値
適用対象
Create(IBlockOperation, CancellationToken)
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
ControlFlowGraph指定した実行可能コード ブロックbody
の を作成します。
public static Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph Create (Microsoft.CodeAnalysis.Operations.IBlockOperation body, System.Threading.CancellationToken cancellationToken = default);
static member Create : Microsoft.CodeAnalysis.Operations.IBlockOperation * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph
Public Shared Function Create (body As IBlockOperation, Optional cancellationToken As CancellationToken = Nothing) As ControlFlowGraph
パラメーター
- body
- IBlockOperation
ルート操作ブロック。null 親が必要です。
- cancellationToken
- CancellationToken
省略可能なキャンセル トークン。
戻り値
適用対象
Create(IConstructorBodyOperation, CancellationToken)
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
ControlFlowGraph指定した実行可能コード ブロックconstructorBody
の を作成します。
public static Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph Create (Microsoft.CodeAnalysis.Operations.IConstructorBodyOperation constructorBody, System.Threading.CancellationToken cancellationToken = default);
static member Create : Microsoft.CodeAnalysis.Operations.IConstructorBodyOperation * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph
Public Shared Function Create (constructorBody As IConstructorBodyOperation, Optional cancellationToken As CancellationToken = Nothing) As ControlFlowGraph
パラメーター
- constructorBody
- IConstructorBodyOperation
null 親を持つ必要があるルート コンストラクター本体の操作。
- cancellationToken
- CancellationToken
省略可能なキャンセル トークン。
戻り値
適用対象
Create(IFieldInitializerOperation, CancellationToken)
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
ControlFlowGraph指定した実行可能コード ブロックinitializer
の を作成します。
public static Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph Create (Microsoft.CodeAnalysis.Operations.IFieldInitializerOperation initializer, System.Threading.CancellationToken cancellationToken = default);
static member Create : Microsoft.CodeAnalysis.Operations.IFieldInitializerOperation * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph
Public Shared Function Create (initializer As IFieldInitializerOperation, Optional cancellationToken As CancellationToken = Nothing) As ControlFlowGraph
パラメーター
- initializer
- IFieldInitializerOperation
null 親を持つ必要があるルート フィールド初期化子操作。
- cancellationToken
- CancellationToken
省略可能なキャンセル トークン。
戻り値
適用対象
Create(IMethodBodyOperation, CancellationToken)
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
ControlFlowGraph指定した実行可能コード ブロックmethodBody
の を作成します。
public static Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph Create (Microsoft.CodeAnalysis.Operations.IMethodBodyOperation methodBody, System.Threading.CancellationToken cancellationToken = default);
static member Create : Microsoft.CodeAnalysis.Operations.IMethodBodyOperation * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph
Public Shared Function Create (methodBody As IMethodBodyOperation, Optional cancellationToken As CancellationToken = Nothing) As ControlFlowGraph
パラメーター
- methodBody
- IMethodBodyOperation
ルート メソッド本体の操作。null 親が必要です。
- cancellationToken
- CancellationToken
省略可能なキャンセル トークン。
戻り値
適用対象
Create(IParameterInitializerOperation, CancellationToken)
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
ControlFlowGraph指定した実行可能コード ブロックinitializer
の を作成します。
public static Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph Create (Microsoft.CodeAnalysis.Operations.IParameterInitializerOperation initializer, System.Threading.CancellationToken cancellationToken = default);
static member Create : Microsoft.CodeAnalysis.Operations.IParameterInitializerOperation * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph
Public Shared Function Create (initializer As IParameterInitializerOperation, Optional cancellationToken As CancellationToken = Nothing) As ControlFlowGraph
パラメーター
- initializer
- IParameterInitializerOperation
ルート パラメーター初期化子操作。null 親が必要です。
- cancellationToken
- CancellationToken
省略可能なキャンセル トークン。
戻り値
適用対象
Create(IPropertyInitializerOperation, CancellationToken)
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
ControlFlowGraph指定した実行可能コード ブロックinitializer
の を作成します。
public static Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph Create (Microsoft.CodeAnalysis.Operations.IPropertyInitializerOperation initializer, System.Threading.CancellationToken cancellationToken = default);
static member Create : Microsoft.CodeAnalysis.Operations.IPropertyInitializerOperation * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph
Public Shared Function Create (initializer As IPropertyInitializerOperation, Optional cancellationToken As CancellationToken = Nothing) As ControlFlowGraph
パラメーター
- initializer
- IPropertyInitializerOperation
null 親を持つ必要があるルート プロパティ初期化子操作。
- cancellationToken
- CancellationToken
省略可能なキャンセル トークン。
戻り値
適用対象
Create(SyntaxNode, SemanticModel, CancellationToken)
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
- Source:
- ControlFlowGraph.cs
ControlFlowGraph指定された実行可能コード ブロック ルート の を作成しますnode
。
public static Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph Create (Microsoft.CodeAnalysis.SyntaxNode node, Microsoft.CodeAnalysis.SemanticModel semanticModel, System.Threading.CancellationToken cancellationToken = default);
public static Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph? Create (Microsoft.CodeAnalysis.SyntaxNode node, Microsoft.CodeAnalysis.SemanticModel semanticModel, System.Threading.CancellationToken cancellationToken = default);
static member Create : Microsoft.CodeAnalysis.SyntaxNode * Microsoft.CodeAnalysis.SemanticModel * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph
Public Shared Function Create (node As SyntaxNode, semanticModel As SemanticModel, Optional cancellationToken As CancellationToken = Nothing) As ControlFlowGraph
パラメーター
- node
- SyntaxNode
実行可能コード ブロックのルート構文ノード。
- semanticModel
- SemanticModel
を含む構文ツリーの node
セマンティック モデル。
- cancellationToken
- CancellationToken
省略可能なキャンセル トークン。
戻り値
指定された と semanticModel
の null を返す場合GetOperation(SyntaxNode, CancellationToken)は null をnode
返します。
それ以外の場合は、実行可能コード ブロックの を返 ControlFlowGraph します。
適用対象
.NET