ControlFlowGraph.Create Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Create(IAttributeOperation, CancellationToken) |
Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock |
Create(IBlockOperation, CancellationToken) |
Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock |
Create(IConstructorBodyOperation, CancellationToken) |
Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock |
Create(IFieldInitializerOperation, CancellationToken) |
Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock |
Create(IMethodBodyOperation, CancellationToken) |
Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock |
Create(IParameterInitializerOperation, CancellationToken) |
Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock |
Create(IPropertyInitializerOperation, CancellationToken) |
Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblock |
Create(SyntaxNode, SemanticModel, CancellationToken) |
Erstellt einen ControlFlowGraph für den angegebenen ausführbaren Codeblockstamm |
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 node
enthält.
- cancellationToken
- CancellationToken
Optionales Abbruchtoken.
Gibt zurück
Gibt NULL zurück, wenn GetOperation(SyntaxNode, CancellationToken) null für den angegebenen node
und semanticModel
zurückgegeben wird.
Andernfalls wird ein ControlFlowGraph für den ausführbaren Codeblock zurückgegeben.