Freigeben über


VisualBasicExtensions.GetSymbolInfo Methode

Definition

Überlädt

GetSymbolInfo(SemanticModel, CrefReferenceSyntax, CancellationToken)

Ruft die entsprechende SymbolInfo mit semantischen Informationen für eine angegebene CrefReferenceSyntax ab.

GetSymbolInfo(SemanticModel, OrderingSyntax, CancellationToken)

Gibt OrderBy/OrderByDescending/ThenBy/ThenBy/ThenByDescending-Methode zurück, die mit .OrderingSyntax

GetSymbolInfo(SemanticModel, QueryClauseSyntax, CancellationToken)

Gibt Symbolinformationen für eine Abfrageklausel zurück.

GetSymbolInfo(SemanticModel, FunctionAggregationSyntax, CancellationToken)

Gibt die Aggregatfunktion zurück, die mit FunctionAggregationSyntax.

GetSymbolInfo(SemanticModel, AttributeSyntax, CancellationToken)

Ruft die entsprechende SymbolInfo ab, die semantische Informationen für eine angegebene AttributSyntax enthält.

GetSymbolInfo(SemanticModel, ExpressionRangeVariableSyntax, CancellationToken)

Gibt die Select-Methode zurück, Microsoft.CodeAnalysis.SymbolInfo.None die innerhalb eines LetClauseSyntaxOder andernfalls zugeordnet ExpressionRangeVariableSyntax ist, wenn keines ist.

GetSymbolInfo(SemanticModel, ExpressionSyntax, CancellationToken)

Ruft die entsprechende SymbolInfo mit semantischen Informationen für eine angegebene ExpressionSyntax ab.

GetSymbolInfo(SemanticModel, CrefReferenceSyntax, CancellationToken)

Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb

Ruft die entsprechende SymbolInfo mit semantischen Informationen für eine angegebene CrefReferenceSyntax ab.

public static Microsoft.CodeAnalysis.SymbolInfo GetSymbolInfo (this Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.VisualBasic.Syntax.CrefReferenceSyntax crefReference, System.Threading.CancellationToken cancellationToken = default);
static member GetSymbolInfo : Microsoft.CodeAnalysis.SemanticModel * Microsoft.CodeAnalysis.VisualBasic.Syntax.CrefReferenceSyntax * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.SymbolInfo
<Extension()>
Public Function GetSymbolInfo (semanticModel As SemanticModel, crefReference As CrefReferenceSyntax, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo

Parameter

semanticModel
SemanticModel
crefReference
CrefReferenceSyntax
cancellationToken
CancellationToken

Gibt zurück

Gilt für:

GetSymbolInfo(SemanticModel, OrderingSyntax, CancellationToken)

Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb

Gibt OrderBy/OrderByDescending/ThenBy/ThenBy/ThenByDescending-Methode zurück, die mit .OrderingSyntax

public static Microsoft.CodeAnalysis.SymbolInfo GetSymbolInfo (this Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.VisualBasic.Syntax.OrderingSyntax orderingSyntax, System.Threading.CancellationToken cancellationToken = default);
static member GetSymbolInfo : Microsoft.CodeAnalysis.SemanticModel * Microsoft.CodeAnalysis.VisualBasic.Syntax.OrderingSyntax * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.SymbolInfo
<Extension()>
Public Function GetSymbolInfo (semanticModel As SemanticModel, orderingSyntax As OrderingSyntax, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo

Parameter

semanticModel
SemanticModel
orderingSyntax
OrderingSyntax
cancellationToken
CancellationToken

Gibt zurück

Gilt für:

GetSymbolInfo(SemanticModel, QueryClauseSyntax, CancellationToken)

Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb

Gibt Symbolinformationen für eine Abfrageklausel zurück.

public static Microsoft.CodeAnalysis.SymbolInfo GetSymbolInfo (this Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.VisualBasic.Syntax.QueryClauseSyntax clauseSyntax, System.Threading.CancellationToken cancellationToken = default);
static member GetSymbolInfo : Microsoft.CodeAnalysis.SemanticModel * Microsoft.CodeAnalysis.VisualBasic.Syntax.QueryClauseSyntax * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.SymbolInfo
<Extension()>
Public Function GetSymbolInfo (semanticModel As SemanticModel, clauseSyntax As QueryClauseSyntax, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo

Parameter

semanticModel
SemanticModel
clauseSyntax
QueryClauseSyntax
cancellationToken
CancellationToken

Gibt zurück

Hinweise

SyntaxknotentypZurückgegebene Symbolinformationen
DistinctClauseSyntax Gibt die unterschiedliche Methode zurück, die mit DistinctClauseSyntax.
WhereClauseSyntax Gibt die Mit der Methode verknüpfte WhereClauseSyntaxMethode zurück.
PartitionWhileClauseSyntax Gibt takeWhile/SkipWhile-Methode zurück, die mit PartitionWhileClauseSyntax.
PartitionClauseSyntax Gibt die Take/Skip-Methode zurück, die mit PartitionClauseSyntax.
GroupByClauseSyntax Gibt die GroupBy-Methode zurück, die mit GroupByClauseSyntax.
JoinClauseSyntax Gibt join/GroupJoin-Methode zurück, die mit JoinClauseSyntax.
SelectClauseSyntax Gibt die Select-Methode zurück, die mit SelectClauseSyntax, oder Microsoft.CodeAnalysis.SymbolInfo.None wenn keine ist.
FromClauseSyntax Gibt die Select-Methode FromClauseSyntaxzurück, die nur eine CollectionRangeVariableSyntax hat und die einzige Abfrageklausel innerhalb QueryExpressionSyntaxist. Andernfalls Microsoft.CodeAnalysis.SymbolInfo.None. Der Methodenaufruf wird vom Compiler eingefügt, um sicherzustellen, dass die Abfrage in mindestens einen Methodenaufruf übersetzt wird.
LetClauseSyntax Microsoft.CodeAnalysis.SymbolInfo.None
OrderByClauseSyntax Microsoft.CodeAnalysis.SymbolInfo.None
AggregateClauseSyntax Microsoft.CodeAnalysis.SymbolInfo.None. Verwenden Sie stattdessen GetAggregateClauseSymbolInfo(SemanticModel, AggregateClauseSyntax, CancellationToken).

Gilt für:

GetSymbolInfo(SemanticModel, FunctionAggregationSyntax, CancellationToken)

Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb

Gibt die Aggregatfunktion zurück, die mit FunctionAggregationSyntax.

public static Microsoft.CodeAnalysis.SymbolInfo GetSymbolInfo (this Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.VisualBasic.Syntax.FunctionAggregationSyntax functionSyntax, System.Threading.CancellationToken cancellationToken = default);
static member GetSymbolInfo : Microsoft.CodeAnalysis.SemanticModel * Microsoft.CodeAnalysis.VisualBasic.Syntax.FunctionAggregationSyntax * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.SymbolInfo
<Extension()>
Public Function GetSymbolInfo (semanticModel As SemanticModel, functionSyntax As FunctionAggregationSyntax, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo

Parameter

semanticModel
SemanticModel
functionSyntax
FunctionAggregationSyntax
cancellationToken
CancellationToken

Gibt zurück

Gilt für:

GetSymbolInfo(SemanticModel, AttributeSyntax, CancellationToken)

Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb

Ruft die entsprechende SymbolInfo ab, die semantische Informationen für eine angegebene AttributSyntax enthält.

public static Microsoft.CodeAnalysis.SymbolInfo GetSymbolInfo (this Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.VisualBasic.Syntax.AttributeSyntax attribute, System.Threading.CancellationToken cancellationToken = default);
static member GetSymbolInfo : Microsoft.CodeAnalysis.SemanticModel * Microsoft.CodeAnalysis.VisualBasic.Syntax.AttributeSyntax * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.SymbolInfo
<Extension()>
Public Function GetSymbolInfo (semanticModel As SemanticModel, attribute As AttributeSyntax, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo

Parameter

semanticModel
SemanticModel
attribute
AttributeSyntax
cancellationToken
CancellationToken

Gibt zurück

Gilt für:

GetSymbolInfo(SemanticModel, ExpressionRangeVariableSyntax, CancellationToken)

Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb

Gibt die Select-Methode zurück, Microsoft.CodeAnalysis.SymbolInfo.None die innerhalb eines LetClauseSyntaxOder andernfalls zugeordnet ExpressionRangeVariableSyntax ist, wenn keines ist.

public static Microsoft.CodeAnalysis.SymbolInfo GetSymbolInfo (this Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionRangeVariableSyntax variableSyntax, System.Threading.CancellationToken cancellationToken = default);
static member GetSymbolInfo : Microsoft.CodeAnalysis.SemanticModel * Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionRangeVariableSyntax * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.SymbolInfo
<Extension()>
Public Function GetSymbolInfo (semanticModel As SemanticModel, variableSyntax As ExpressionRangeVariableSyntax, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo

Parameter

semanticModel
SemanticModel
cancellationToken
CancellationToken

Gibt zurück

Gilt für:

GetSymbolInfo(SemanticModel, ExpressionSyntax, CancellationToken)

Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb
Quelle:
VisualBasicExtensions.vb

Ruft die entsprechende SymbolInfo mit semantischen Informationen für eine angegebene ExpressionSyntax ab.

public static Microsoft.CodeAnalysis.SymbolInfo GetSymbolInfo (this Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax expression, System.Threading.CancellationToken cancellationToken = default);
static member GetSymbolInfo : Microsoft.CodeAnalysis.SemanticModel * Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.SymbolInfo
<Extension()>
Public Function GetSymbolInfo (semanticModel As SemanticModel, expression As ExpressionSyntax, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo

Parameter

semanticModel
SemanticModel
expression
ExpressionSyntax
cancellationToken
CancellationToken

Gibt zurück

Gilt für: