ControlFlowGraph.Create Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Create(IAttributeOperation, CancellationToken)
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- 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)
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- 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)
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- 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)
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- 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)
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- 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)
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- 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)
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- 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)
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- ControlFlowGraph.cs
- Исходный код:
- 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
Необязательный маркер отмены.
Возвращаемое значение
Возвращает значение NULL, если GetOperation(SyntaxNode, CancellationToken) возвращает значение NULL для заданных node
и semanticModel
.
В противном случае возвращает ControlFlowGraph для блока исполняемого кода.