CSharpExtensions.AnalyzeDataFlow Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
AnalyzeDataFlow(SemanticModel, ConstructorInitializerSyntax) |
Analyze data-flow within a ConstructorInitializerSyntax. |
AnalyzeDataFlow(SemanticModel, ExpressionSyntax) |
Analyze data-flow within an ExpressionSyntax. |
AnalyzeDataFlow(SemanticModel, PrimaryConstructorBaseTypeSyntax) |
Analyze data-flow within a ArgumentList initializer. |
AnalyzeDataFlow(SemanticModel, StatementSyntax) |
Analyze data-flow within a part of a method body. |
AnalyzeDataFlow(SemanticModel, StatementSyntax, StatementSyntax) |
Analyze data-flow within a part of a method body. |
AnalyzeDataFlow(SemanticModel, ConstructorInitializerSyntax)
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
Analyze data-flow within a ConstructorInitializerSyntax.
public static Microsoft.CodeAnalysis.DataFlowAnalysis? AnalyzeDataFlow (this Microsoft.CodeAnalysis.SemanticModel? semanticModel, Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorInitializerSyntax constructorInitializer);
static member AnalyzeDataFlow : Microsoft.CodeAnalysis.SemanticModel * Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorInitializerSyntax -> Microsoft.CodeAnalysis.DataFlowAnalysis
<Extension()>
Public Function AnalyzeDataFlow (semanticModel As SemanticModel, constructorInitializer As ConstructorInitializerSyntax) As DataFlowAnalysis
Parameters
- semanticModel
- SemanticModel
- constructorInitializer
- ConstructorInitializerSyntax
Returns
Applies to
AnalyzeDataFlow(SemanticModel, ExpressionSyntax)
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
Analyze data-flow within an ExpressionSyntax.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::CodeAnalysis::DataFlowAnalysis ^ AnalyzeDataFlow(Microsoft::CodeAnalysis::SemanticModel ^ semanticModel, Microsoft::CodeAnalysis::CSharp::Syntax::ExpressionSyntax ^ expression);
public static Microsoft.CodeAnalysis.DataFlowAnalysis AnalyzeDataFlow (this Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax expression);
public static Microsoft.CodeAnalysis.DataFlowAnalysis? AnalyzeDataFlow (this Microsoft.CodeAnalysis.SemanticModel? semanticModel, Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax expression);
static member AnalyzeDataFlow : Microsoft.CodeAnalysis.SemanticModel * Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax -> Microsoft.CodeAnalysis.DataFlowAnalysis
<Extension()>
Public Function AnalyzeDataFlow (semanticModel As SemanticModel, expression As ExpressionSyntax) As DataFlowAnalysis
Parameters
- semanticModel
- SemanticModel
- expression
- ExpressionSyntax
Returns
Applies to
AnalyzeDataFlow(SemanticModel, PrimaryConstructorBaseTypeSyntax)
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
Analyze data-flow within a ArgumentList initializer.
public static Microsoft.CodeAnalysis.DataFlowAnalysis? AnalyzeDataFlow (this Microsoft.CodeAnalysis.SemanticModel? semanticModel, Microsoft.CodeAnalysis.CSharp.Syntax.PrimaryConstructorBaseTypeSyntax primaryConstructorBaseType);
static member AnalyzeDataFlow : Microsoft.CodeAnalysis.SemanticModel * Microsoft.CodeAnalysis.CSharp.Syntax.PrimaryConstructorBaseTypeSyntax -> Microsoft.CodeAnalysis.DataFlowAnalysis
<Extension()>
Public Function AnalyzeDataFlow (semanticModel As SemanticModel, primaryConstructorBaseType As PrimaryConstructorBaseTypeSyntax) As DataFlowAnalysis
Parameters
- semanticModel
- SemanticModel
- primaryConstructorBaseType
- PrimaryConstructorBaseTypeSyntax
Returns
Applies to
AnalyzeDataFlow(SemanticModel, StatementSyntax)
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
Analyze data-flow within a part of a method body.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::CodeAnalysis::DataFlowAnalysis ^ AnalyzeDataFlow(Microsoft::CodeAnalysis::SemanticModel ^ semanticModel, Microsoft::CodeAnalysis::CSharp::Syntax::StatementSyntax ^ statement);
public static Microsoft.CodeAnalysis.DataFlowAnalysis AnalyzeDataFlow (this Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.CSharp.Syntax.StatementSyntax statement);
public static Microsoft.CodeAnalysis.DataFlowAnalysis? AnalyzeDataFlow (this Microsoft.CodeAnalysis.SemanticModel? semanticModel, Microsoft.CodeAnalysis.CSharp.Syntax.StatementSyntax statement);
static member AnalyzeDataFlow : Microsoft.CodeAnalysis.SemanticModel * Microsoft.CodeAnalysis.CSharp.Syntax.StatementSyntax -> Microsoft.CodeAnalysis.DataFlowAnalysis
<Extension()>
Public Function AnalyzeDataFlow (semanticModel As SemanticModel, statement As StatementSyntax) As DataFlowAnalysis
Parameters
- semanticModel
- SemanticModel
- statement
- StatementSyntax
Returns
Applies to
AnalyzeDataFlow(SemanticModel, StatementSyntax, StatementSyntax)
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
- Source:
- CSharpExtensions.cs
Analyze data-flow within a part of a method body.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::CodeAnalysis::DataFlowAnalysis ^ AnalyzeDataFlow(Microsoft::CodeAnalysis::SemanticModel ^ semanticModel, Microsoft::CodeAnalysis::CSharp::Syntax::StatementSyntax ^ firstStatement, Microsoft::CodeAnalysis::CSharp::Syntax::StatementSyntax ^ lastStatement);
public static Microsoft.CodeAnalysis.DataFlowAnalysis AnalyzeDataFlow (this Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.CSharp.Syntax.StatementSyntax firstStatement, Microsoft.CodeAnalysis.CSharp.Syntax.StatementSyntax lastStatement);
public static Microsoft.CodeAnalysis.DataFlowAnalysis? AnalyzeDataFlow (this Microsoft.CodeAnalysis.SemanticModel? semanticModel, Microsoft.CodeAnalysis.CSharp.Syntax.StatementSyntax firstStatement, Microsoft.CodeAnalysis.CSharp.Syntax.StatementSyntax lastStatement);
static member AnalyzeDataFlow : Microsoft.CodeAnalysis.SemanticModel * Microsoft.CodeAnalysis.CSharp.Syntax.StatementSyntax * Microsoft.CodeAnalysis.CSharp.Syntax.StatementSyntax -> Microsoft.CodeAnalysis.DataFlowAnalysis
<Extension()>
Public Function AnalyzeDataFlow (semanticModel As SemanticModel, firstStatement As StatementSyntax, lastStatement As StatementSyntax) As DataFlowAnalysis
Parameters
- semanticModel
- SemanticModel
- firstStatement
- StatementSyntax
- lastStatement
- StatementSyntax