Add(SyntaxTokenList, SyntaxToken[])
|
将一个或多个令牌添加到列表末尾。
|
AliasImports(Compilation)
|
获取编译 AliasImports 属性。
|
AnalyzeControlFlow(SemanticModel, StatementSyntax)
|
分析方法正文的一部分的控制流。
|
AnalyzeControlFlow(SemanticModel, StatementSyntax, StatementSyntax)
|
分析方法正文的一部分的控制流。
|
AnalyzeDataFlow(SemanticModel, ExpressionSyntax)
|
分析表达式中的数据流。
|
AnalyzeDataFlow(SemanticModel, StatementSyntax)
|
分析语句中的数据流。
|
AnalyzeDataFlow(SemanticModel, StatementSyntax, StatementSyntax)
|
分析一组连续语句中的数据流。
|
AssociatedField(IEventSymbol)
|
ClassifyConversion(Compilation, ITypeSymbol, ITypeSymbol)
|
确定指定类型之间的转换类型。
|
ClassifyConversion(SemanticModel, ExpressionSyntax, ITypeSymbol)
|
确定表达式语法与指定类型之间的转换类型。
|
ClassifyConversion(SemanticModel, Int32, ExpressionSyntax, ITypeSymbol)
|
确定表达式语法与指定类型之间的转换类型。
|
GetAggregateClauseSymbolInfo(SemanticModel, AggregateClauseSyntax, CancellationToken)
|
返回与 AggregateClauseSyntax 关联的方法的相关信息。
|
GetAliasInfo(SemanticModel, IdentifierNameSyntax, CancellationToken)
|
如果“nameSyntax”解析为别名,则返回对应于 A 的 AliasSymbol。否则返回 null。
|
GetAwaitExpressionInfo(SemanticModel, AwaitExpressionSyntax, CancellationToken)
|
获取相应的 AwaitExpressionInfo,其中包含指定 AwaitExpressionSyntax 的语义信息。
|
GetBase(SyntaxToken)
|
整数文本的源令牌基。 基可以是十进制数、十六进制或八进制数。
|
GetCollectionInitializerSymbolInfo(SemanticModel, ExpressionSyntax, CancellationToken)
|
返回 () 的“Add”方法符号(如果有)对应于给定的表达式语法。Initializer
|
GetCollectionRangeVariableSymbolInfo(SemanticModel, CollectionRangeVariableSyntax, CancellationToken)
|
返回与 CollectionRangeVariableSyntax 关联的方法的相关信息。
|
GetCompilationUnitRoot(SyntaxTree)
|
获取指定 SyntaxTree 的根 CompilationUnitSyntax。
|
GetConversion(IConversionOperation)
|
从IConversionOperation从 Visual Basic 代码创建的基础Conversion信息。
|
GetConversion(SemanticModel, SyntaxNode, CancellationToken)
|
获取包含指定 ExpressionSyntax 语义信息的相应 TypeInfo。
|
GetDeclaredSymbol(SemanticModel, AccessorStatementSyntax, CancellationToken)
|
获取指定访问器StatementSyntax 的相应 MethodSymbol。
|
GetDeclaredSymbol(SemanticModel, AggregationRangeVariableSyntax, CancellationToken)
|
获取指定 AggregationRangeVariableSyntax 的相应 RangeVariableSymbol。
|
GetDeclaredSymbol(SemanticModel, AnonymousObjectCreationExpressionSyntax, CancellationToken)
|
获取指定的 AnonymousObjectCreationExpressionSyntax 的相应 NamedTypeSymbol。
|
GetDeclaredSymbol(SemanticModel, CatchStatementSyntax, CancellationToken)
|
获取指定 CatchStatementSyntax 的相应 LocalSymbol。
|
GetDeclaredSymbol(SemanticModel, CollectionRangeVariableSyntax, CancellationToken)
|
获取指定 CollectionRangeVariableSyntax 的相应 RangeVariableSymbol。
|
GetDeclaredSymbol(SemanticModel, DeclareStatementSyntax, CancellationToken)
|
获取指定 DeclareStatementSyntax 的相应符号。
|
GetDeclaredSymbol(SemanticModel, DelegateStatementSyntax, CancellationToken)
|
获取指定 DelegateStatementSyntax 的相应 NamedTypeSymbol。
|
GetDeclaredSymbol(SemanticModel, EnumBlockSyntax, CancellationToken)
|
获取指定 EnumBlockSyntax 的相应 NamedTypeSymbol。
|
GetDeclaredSymbol(SemanticModel, EnumMemberDeclarationSyntax, CancellationToken)
|
获取指定 EnumMemberDeclarationSyntax 的相应 FieldSymbol。
|
GetDeclaredSymbol(SemanticModel, EnumStatementSyntax, CancellationToken)
|
获取指定 EnumStatementSyntax 的相应 NamedTypeSymbol。
|
GetDeclaredSymbol(SemanticModel, EventBlockSyntax, CancellationToken)
|
获取指定 EventBlockSyntax 的相应 EventSymbol。
|
GetDeclaredSymbol(SemanticModel, EventStatementSyntax, CancellationToken)
|
获取指定 EventStatementSyntax 的相应 EventSymbol。
|
GetDeclaredSymbol(SemanticModel, ExpressionRangeVariableSyntax, CancellationToken)
|
获取指定 ExpressionRangeVariableSyntax 的相应 RangeVariableSymbol。
|
GetDeclaredSymbol(SemanticModel, FieldInitializerSyntax, CancellationToken)
|
获取指定 FieldInitializerSyntax 的相应 PropertySymbol。
|
GetDeclaredSymbol(SemanticModel, LabelStatementSyntax, CancellationToken)
|
获取指定 LabelStatementSyntax 的相应 LabelSymbol。
|
GetDeclaredSymbol(SemanticModel, MethodBlockBaseSyntax, CancellationToken)
|
获取指定 MethodBlockBaseSyntax 的相应 MethodSymbol。
|
GetDeclaredSymbol(SemanticModel, MethodStatementSyntax, CancellationToken)
|
获取指定 MethodStatementSyntax 的相应 MethodSymbol。
|
GetDeclaredSymbol(SemanticModel, ModifiedIdentifierSyntax, CancellationToken)
|
获取指定标识符的相应符号。
|
GetDeclaredSymbol(SemanticModel, NamespaceBlockSyntax, CancellationToken)
|
获取指定 NamespaceBlockSyntax 的相应 NamespaceSymbol。
|
GetDeclaredSymbol(SemanticModel, NamespaceStatementSyntax, CancellationToken)
|
获取指定 NamespaceStatementSyntax 的相应 NamespaceSymbol。
|
GetDeclaredSymbol(SemanticModel, OperatorStatementSyntax, CancellationToken)
|
获取指定 OperatorStatementSyntax 的相应 MethodSymbol。
|
GetDeclaredSymbol(SemanticModel, ParameterSyntax, CancellationToken)
|
获取指定 ParameterSyntax 的相应 ParameterSymbol。
|
GetDeclaredSymbol(SemanticModel, PropertyBlockSyntax, CancellationToken)
|
获取指定 PropertyBlockSyntax 的相应 PropertySymbol。
|
GetDeclaredSymbol(SemanticModel, PropertyStatementSyntax, CancellationToken)
|
获取指定 PropertyStatementSyntax 的相应 PropertySymbol。
|
GetDeclaredSymbol(SemanticModel, SimpleImportsClauseSyntax, CancellationToken)
|
获取指定 AliasImportsClauseSyntax 的相应 AliasSymbol。
|
GetDeclaredSymbol(SemanticModel, SubNewStatementSyntax, CancellationToken)
|
获取指定 SubNewStatementSyntax 的相应 MethodSymbol。
|
GetDeclaredSymbol(SemanticModel, TupleElementSyntax, CancellationToken)
|
获取指定元组元素的相应符号。
|
GetDeclaredSymbol(SemanticModel, TypeBlockSyntax, CancellationToken)
|
获取指定 TypeBlockSyntax 的相应 NamedTypeSymbol。
|
GetDeclaredSymbol(SemanticModel, TypeParameterSyntax, CancellationToken)
|
获取指定 TypeParameterSyntax 的相应 TypeParameterSymbol 符号。
|
GetDeclaredSymbol(SemanticModel, TypeStatementSyntax, CancellationToken)
|
获取指定 TypeStatementSyntax 的相应 NamedTypeSymbol。
|
GetDirectives(SyntaxNode, Func<DirectiveTriviaSyntax,Boolean>)
|
获取具有可选筛选的指定 SyntaxNode 的 DirectiveTriviaSyntax 项。
|
GetFieldAttributes(IEventSymbol)
|
GetFirstDirective(SyntaxNode, Func<DirectiveTriviaSyntax,Boolean>)
|
获取指定 SyntaxNode 的第一个指令TriviaSyntax 项。
|
GetForEachStatementInfo(SemanticModel, ForEachBlockSyntax)
|
获取相应的 ForEachStatementInfo,其中包含指定 ForBlockSyntax 的语义信息。
|
GetForEachStatementInfo(SemanticModel, ForEachStatementSyntax)
|
获取相应的 ForEachStatementInfo,其中包含指定 ForEachStatementSyntax 的语义信息。
|
GetIdentifierText(SyntaxToken)
|
返回指定 SyntaxToken 的 Identifiertext。
|
GetInConversion(IArgumentOperation)
|
获取从 Visual Basic 代码创建的 InConversion IArgumentOperation 的基础Conversion信息。
|
GetInConversion(ICompoundAssignmentOperation)
|
从中ICompoundAssignmentOperation获取基础Conversion信息。 此转换在将运算符应用于此转换的结果之前应用,Value
|
GetLastDirective(SyntaxNode, Func<DirectiveTriviaSyntax,Boolean>)
|
获取指定 SyntaxNode 的最后一个指令TriviaSyntax 项。
|
GetMemberGroup(SemanticModel, AttributeSyntax, CancellationToken)
|
获取指定 AttributeSyntax 的符号对应的 ImmutableArray。
|
GetMemberGroup(SemanticModel, ExpressionSyntax, CancellationToken)
|
获取指定 ExpressionSyntax 的符号对应的 ImmutableArray。
|
GetModuleMembers(INamespaceSymbol)
|
获取命名空间中的所有模块成员。
|
GetModuleMembers(INamespaceSymbol, String)
|
获取指定命名空间中的所有模块成员。
|
GetOutConversion(IArgumentOperation)
|
获取从 Visual Basic 代码创建的 OutConversion IArgumentOperation 的基础Conversion信息。
|
GetOutConversion(ICompoundAssignmentOperation)
|
从中ICompoundAssignmentOperation获取基础Conversion信息。 在应用运算符后应用此转换,在将结果分配给之前应用 Target。
|
GetPreprocessingSymbolInfo(SemanticModel, IdentifierNameSyntax)
|
如果给定节点位于预处理指令中,则获取该节点的预处理符号信息。
|
GetSpecialType(Compilation, SpecialType)
|
获取当前编译中的特殊类型符号。
|
GetSpeculativeAliasInfo(SemanticModel, Int32, IdentifierNameSyntax, SpeculativeBindingOption)
|
在指定位置的上下文中绑定名称,并查看它是否解析为别名。 如果这样做,则返回对应于它的 AliasSymbol。 否则,返回 null。
|
GetSpeculativeConversion(SemanticModel, Int32, ExpressionSyntax, SpeculativeBindingOption)
|
GetSpeculativeMemberGroup(SemanticModel, Int32, ExpressionSyntax)
|
获取用于在给定位置推测 ExpressionSyntax 的符号对应的 ImmutableArray,该表达式在语义信息中用于未出现在源代码中的项。
|
GetSpeculativeSymbolInfo(SemanticModel, Int32, AttributeSyntax)
|
获取相应的 SymbolInfo,该符号包含指定 AttributeSyntax 在给定位置的语义信息,用于未出现在源代码中的项的语义信息。
|
GetSpeculativeSymbolInfo(SemanticModel, Int32, ExpressionSyntax, SpeculativeBindingOption)
|
获取包含指定 AttributeSyntax 语义信息的相应 SymbolInfo。
|
GetSpeculativeTypeInfo(SemanticModel, Int32, ExpressionSyntax, SpeculativeBindingOption)
|
获取相应的 TypeInfo,其中包含用于在给定位置推测 ExpressionSyntax 的语义信息,该信息用于语义信息中未显示在源代码中的项。
|
GetSymbolInfo(SemanticModel, AttributeSyntax, CancellationToken)
|
获取包含指定 AttributeSyntax 语义信息的相应 SymbolInfo。
|
GetSymbolInfo(SemanticModel, CrefReferenceSyntax, CancellationToken)
|
获取相应的 SymbolInfo,其中包含指定 CrefReferenceSyntax 的语义信息。
|
GetSymbolInfo(SemanticModel, ExpressionRangeVariableSyntax, CancellationToken)
|
返回与 ExpressionRangeVariableSyntax 内部 LetClauseSyntax关联的 Select 方法, Microsoft.CodeAnalysis.SymbolInfo.None 否则为 none。
|
GetSymbolInfo(SemanticModel, ExpressionSyntax, CancellationToken)
|
获取包含指定 ExpressionSyntax 的语义信息的相应 SymbolInfo。
|
GetSymbolInfo(SemanticModel, FunctionAggregationSyntax, CancellationToken)
|
返回与 . 关联的 FunctionAggregationSyntax聚合函数。
|
GetSymbolInfo(SemanticModel, OrderingSyntax, CancellationToken)
|
返回与 OrderingSyntax关联的 OrderBy/OrderByDescending/ThenBy/ThenByDescending 方法。
|
GetSymbolInfo(SemanticModel, QueryClauseSyntax, CancellationToken)
|
返回查询子句的符号信息。
|
GetTypeCharacter(SyntaxToken)
|
返回给定语法标记的 Type 字符。 这会返回标识符或整数、浮点或十进制文本的类型字符。
示例:Dim a$ 或 Dim l1 = 1L
|
GetTypeInfo(SemanticModel, AttributeSyntax, CancellationToken)
|
获取包含指定 AttributeSyntax 语义信息的相应 TypeInfo。
|
GetTypeInfo(SemanticModel, ExpressionSyntax, CancellationToken)
|
HandledEvents(IMethodSymbol)
|
HasAssociatedField(IEventSymbol)
|
Insert(SyntaxTokenList, Int32, SyntaxToken[])
|
在列表中的指定索引处插入一个或多个标记。
|
IsBracketed(SyntaxToken)
|
检查语法Token 是否为带括号的标识符。
|
IsCatch(ILocalSymbol)
|
IsContextualKeyword(SyntaxToken)
|
确定令牌是否表示上下文关键字
|
IsDefault(IPropertySymbol)
|
IsFor(ILocalSymbol)
|
IsForEach(ILocalSymbol)
|
IsImplicitlyDeclared(IEventSymbol)
|
IsKeyword(SyntaxToken)
|
确定令牌是否表示保留关键字或上下文关键字
|
IsMe(IParameterSymbol)
|
IsMustOverride(ISymbol)
|
IsNotOverridable(ISymbol)
|
IsOverloads(IMethodSymbol)
|
IsOverloads(IPropertySymbol)
|
IsOverridable(ISymbol)
|
IsOverrides(ISymbol)
|
IsPreprocessorKeyword(SyntaxToken)
|
确定令牌是否表示预处理器关键字
|
IsReservedKeyword(SyntaxToken)
|
确定令牌是否表示保留关键字
|
IsShared(ISymbol)
|
确定符号是否共享。
|
Kind(SyntaxNode)
|
从RawKind属性返回SyntaxNodeSyntaxKind结果。
|
Kind(SyntaxNodeOrToken)
|
从RawKind属性返回SyntaxNodeOrTokenSyntaxKind结果。
|
Kind(SyntaxToken)
|
从RawKind属性返回SyntaxTokenSyntaxKind结果。
|
Kind(SyntaxTrivia)
|
从RawKind属性返回SyntaxTriviaSyntaxKind结果。
|
MemberImports(Compilation)
|
获取编译 MemberImports 属性。
|
OptionCompareText(SemanticModel)
|
获取语义模型 OptionCompareText 属性。
|
OptionExplicit(SemanticModel)
|
获取语义模型 OptionExplicit 属性。
|
OptionInfer(SemanticModel)
|
获取语义模型 OptionInfer 属性。
|
OptionStrict(SemanticModel)
|
获取语义模型 OptionStrict 属性。
|
ReplaceTrivia(SyntaxToken, IEnumerable<SyntaxTrivia>, Func<SyntaxTrivia,SyntaxTrivia,SyntaxTrivia>)
|
替换指定 SyntaxToken 上的琐事。
|
ReplaceTrivia(SyntaxToken, SyntaxTrivia, SyntaxTrivia)
|
替换指定 SyntaxToken 上的琐事。
|
RootNamespace(Compilation)
|
获取编译 RootNamespace 属性。
|
TryGetSpeculativeSemanticModel(SemanticModel, Int32, AttributeSyntax, SemanticModel)
|
获取位于给定位置的 AttributeSyntax 的 SemanticModel,该位置在语义信息中用于未显示在源代码中的项。
|
TryGetSpeculativeSemanticModel(SemanticModel, Int32, EqualsValueSyntax, SemanticModel)
|
获取位于给定位置的 EqualsValueSyntax 的 SemanticModel,在语义信息中用于未显示在源代码中的项。
|
TryGetSpeculativeSemanticModel(SemanticModel, Int32, ExecutableStatementSyntax, SemanticModel)
|
获取位于给定位置的 ExecutableStatementSyntax 的 SemanticModel,该位置在语义信息中用于未显示在源代码中的项。
|
TryGetSpeculativeSemanticModel(SemanticModel, Int32, RangeArgumentSyntax, SemanticModel)
|
获取位于给定位置的 RangeArgumentSyntax 的 SemanticModel,该位置在语义信息中用于未显示在源代码中的项。
|
TryGetSpeculativeSemanticModel(SemanticModel, Int32, TypeSyntax, SemanticModel, SpeculativeBindingOption)
|
获取位于给定位置的 TypeSyntax 的 SemanticModel,在语义信息中用于未显示在源代码中的项。
|
TryGetSpeculativeSemanticModelForMethodBody(SemanticModel, Int32, MethodBlockBaseSyntax, SemanticModel)
|
获取位于给定位置的 MethodBlockBaseSyntax 的 SemanticModel,该位置在语义信息中用于未显示在源代码中的项。
|