Freigeben über


ControlFlowGraph.Create Methode

Definition

Überlädt

Create(IAttributeOperation, CancellationToken)

Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock attribute.

Create(IBlockOperation, CancellationToken)

Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock body.

Create(IConstructorBodyOperation, CancellationToken)

Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock constructorBody.

Create(IFieldInitializerOperation, CancellationToken)

Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock initializer.

Create(IMethodBodyOperation, CancellationToken)

Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock methodBody.

Create(IParameterInitializerOperation, CancellationToken)

Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock initializer.

Create(IPropertyInitializerOperation, CancellationToken)

Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock initializer.

Create(SyntaxNode, SemanticModel, CancellationToken)

Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblockstamm node.

Create(IAttributeOperation, CancellationToken)

Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs

Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock 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

Parameter

attribute
IAttributeOperation

Stammattributevorgang, der ein übergeordnetes NULL-Element aufweisen muss.

cancellationToken
CancellationToken

Optionales Abbruchtoken.

Gibt zurück

Gilt für:

Create(IBlockOperation, CancellationToken)

Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs

Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock 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

Parameter

body
IBlockOperation

Stammvorgangsblock, der ein übergeordnetes NULL-Element aufweisen muss.

cancellationToken
CancellationToken

Optionales Abbruchtoken.

Gibt zurück

Gilt für:

Create(IConstructorBodyOperation, CancellationToken)

Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs

Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock 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

Parameter

constructorBody
IConstructorBodyOperation

Stammkonstruktortextvorgang, der ein übergeordnetes NULL-Element aufweisen muss.

cancellationToken
CancellationToken

Optionales Abbruchtoken.

Gibt zurück

Gilt für:

Create(IFieldInitializerOperation, CancellationToken)

Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs

Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock 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

Parameter

initializer
IFieldInitializerOperation

Stammfeldinitialisierervorgang, der ein übergeordnetes NULL-Element aufweisen muss.

cancellationToken
CancellationToken

Optionales Abbruchtoken.

Gibt zurück

Gilt für:

Create(IMethodBodyOperation, CancellationToken)

Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs

Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock 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

Parameter

methodBody
IMethodBodyOperation

Stammmethodentextvorgang, der ein übergeordnetes NULL-Element aufweisen muss.

cancellationToken
CancellationToken

Optionales Abbruchtoken.

Gibt zurück

Gilt für:

Create(IParameterInitializerOperation, CancellationToken)

Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs

Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock 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

Parameter

initializer
IParameterInitializerOperation

Root-Parameterinitialisierervorgang, der ein übergeordnetes NULL-Element aufweisen muss.

cancellationToken
CancellationToken

Optionales Abbruchtoken.

Gibt zurück

Gilt für:

Create(IPropertyInitializerOperation, CancellationToken)

Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs

Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock 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

Parameter

initializer
IPropertyInitializerOperation

Stammeigenschaftsinitialisierervorgang, der ein übergeordnetes NULL-Element aufweisen muss.

cancellationToken
CancellationToken

Optionales Abbruchtoken.

Gibt zurück

Gilt für:

Create(SyntaxNode, SemanticModel, CancellationToken)

Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs
Quelle:
ControlFlowGraph.cs

Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblockstamm 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

Parameter

node
SyntaxNode

Stammsyntaxknoten für einen ausführbaren Codeblock.

semanticModel
SemanticModel

Semantisches Modell für die Syntaxstruktur, die den nodeenthält.

cancellationToken
CancellationToken

Optionales Abbruchtoken.

Gibt zurück

Gibt NULL zurück, wenn GetOperation(SyntaxNode, CancellationToken) null für den angegebenen node und semanticModelzurückgegeben wird. Andernfalls wird ein ControlFlowGraph für den ausführbaren Codeblock zurückgegeben.

Gilt für: