Bagikan melalui


VisualBasicExtensions.GetSymbolInfo Metode

Definisi

Overload

GetSymbolInfo(SemanticModel, CrefReferenceSyntax, CancellationToken)

Mendapatkan SymbolInfo yang sesuai yang berisi info semantik untuk CrefReferenceSyntax tertentu.

GetSymbolInfo(SemanticModel, OrderingSyntax, CancellationToken)

Mengembalikan metode OrderBy/OrderByDescending/ThenBy/ThenByDescending yang terkait dengan OrderingSyntax.

GetSymbolInfo(SemanticModel, QueryClauseSyntax, CancellationToken)

Mengembalikan informasi simbol untuk klausa kueri.

GetSymbolInfo(SemanticModel, FunctionAggregationSyntax, CancellationToken)

Mengembalikan fungsi agregat yang terkait dengan FunctionAggregationSyntax.

GetSymbolInfo(SemanticModel, AttributeSyntax, CancellationToken)

Mendapatkan SymbolInfo yang sesuai yang berisi info semantik untuk AttributeSyntax tertentu.

GetSymbolInfo(SemanticModel, ExpressionRangeVariableSyntax, CancellationToken)

Mengembalikan metode Pilih yang terkait dengan ExpressionRangeVariableSyntax dalam LetClauseSyntax, atau Microsoft.CodeAnalysis.SymbolInfo.None jika tidak ada.

GetSymbolInfo(SemanticModel, ExpressionSyntax, CancellationToken)

Mendapatkan SymbolInfo yang sesuai yang berisi info semantik untuk ExpressionSyntax tertentu.

GetSymbolInfo(SemanticModel, CrefReferenceSyntax, CancellationToken)

Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb

Mendapatkan SymbolInfo yang sesuai yang berisi info semantik untuk CrefReferenceSyntax tertentu.

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

Mengembalikan

Berlaku untuk

GetSymbolInfo(SemanticModel, OrderingSyntax, CancellationToken)

Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb

Mengembalikan metode OrderBy/OrderByDescending/ThenBy/ThenByDescending yang terkait dengan 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

Mengembalikan

Berlaku untuk

GetSymbolInfo(SemanticModel, QueryClauseSyntax, CancellationToken)

Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb

Mengembalikan informasi simbol untuk klausa kueri.

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

Mengembalikan

Keterangan

Jenis simpul sintaksInformasi simbol dikembalikan
DistinctClauseSyntax Mengembalikan metode Berbeda yang terkait dengan DistinctClauseSyntax.
WhereClauseSyntax Mengembalikan metode Where yang terkait dengan WhereClauseSyntax.
PartitionWhileClauseSyntax Mengembalikan metode TakeWhile/SkipWhile yang terkait dengan PartitionWhileClauseSyntax.
PartitionClauseSyntax Mengembalikan metode Ambil/Lewati yang terkait dengan PartitionClauseSyntax.
GroupByClauseSyntax Mengembalikan metode GroupBy yang terkait dengan GroupByClauseSyntax.
JoinClauseSyntax Mengembalikan metode Join/GroupJoin yang terkait dengan JoinClauseSyntax.
SelectClauseSyntax Mengembalikan metode Pilih yang terkait dengan SelectClauseSyntax, atau Microsoft.CodeAnalysis.SymbolInfo.None jika tidak ada.
FromClauseSyntax Mengembalikan metode Pilih yang terkait dengan FromClauseSyntax, yang hanya memiliki satu CollectionRangeVariableSyntax dan merupakan satu-satunya klausa kueri dalam QueryExpressionSyntax. Microsoft.CodeAnalysis.SymbolInfo.None sebaiknya. Panggilan metode disuntikkan oleh pengkompilasi untuk memastikan bahwa kueri diterjemahkan ke setidaknya satu panggilan metode.
LetClauseSyntax Microsoft.CodeAnalysis.SymbolInfo.None
OrderByClauseSyntax Microsoft.CodeAnalysis.SymbolInfo.None
AggregateClauseSyntax Microsoft.CodeAnalysis.SymbolInfo.None. Gunakan GetAggregateClauseSymbolInfo(SemanticModel, AggregateClauseSyntax, CancellationToken) sebagai gantinya.

Berlaku untuk

GetSymbolInfo(SemanticModel, FunctionAggregationSyntax, CancellationToken)

Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb

Mengembalikan fungsi agregat yang terkait dengan 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

Mengembalikan

Berlaku untuk

GetSymbolInfo(SemanticModel, AttributeSyntax, CancellationToken)

Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb

Mendapatkan SymbolInfo yang sesuai yang berisi info semantik untuk AttributeSyntax tertentu.

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

Mengembalikan

Berlaku untuk

GetSymbolInfo(SemanticModel, ExpressionRangeVariableSyntax, CancellationToken)

Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb

Mengembalikan metode Pilih yang terkait dengan ExpressionRangeVariableSyntax dalam LetClauseSyntax, atau Microsoft.CodeAnalysis.SymbolInfo.None jika tidak ada.

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

Mengembalikan

Berlaku untuk

GetSymbolInfo(SemanticModel, ExpressionSyntax, CancellationToken)

Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb
Sumber:
VisualBasicExtensions.vb

Mendapatkan SymbolInfo yang sesuai yang berisi info semantik untuk ExpressionSyntax tertentu.

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

Mengembalikan

Berlaku untuk