VisualBasicExtensions
Add(SyntaxTokenList, SyntaxToken[])
AliasImports(Compilation)
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)
GetAliasInfo(SemanticModel, IdentifierNameSyntax, CancellationToken)
GetAwaitExpressionInfo(SemanticModel, AwaitExpressionSyntax, CancellationToken)
GetBase(SyntaxToken)
GetCollectionInitializerSymbolInfo(SemanticModel, ExpressionSyntax, CancellationToken)
GetCollectionRangeVariableSymbolInfo(SemanticModel, CollectionRangeVariableSyntax, CancellationToken)
GetCompilationUnitRoot(SyntaxTree)
GetConversion(IConversionOperation)
GetConversion(SemanticModel, SyntaxNode, CancellationToken)
GetDeclaredSymbol(SemanticModel, AccessorStatementSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, AggregationRangeVariableSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, AnonymousObjectCreationExpressionSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, CatchStatementSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, CollectionRangeVariableSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, DeclareStatementSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, DelegateStatementSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, EnumBlockSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, EnumMemberDeclarationSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, EnumStatementSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, EventBlockSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, EventStatementSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, ExpressionRangeVariableSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, FieldInitializerSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, LabelStatementSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, MethodBlockBaseSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, MethodStatementSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, ModifiedIdentifierSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, NamespaceBlockSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, NamespaceStatementSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, OperatorStatementSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, ParameterSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, PropertyBlockSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, PropertyStatementSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, SimpleImportsClauseSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, SubNewStatementSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, TupleElementSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, TypeBlockSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, TypeParameterSyntax, CancellationToken)
GetDeclaredSymbol(SemanticModel, TypeStatementSyntax, CancellationToken)
GetDirectives(SyntaxNode, Func<DirectiveTriviaSyntax, Boolean>)
GetFieldAttributes(IEventSymbol)
GetFirstDirective(SyntaxNode, Func<DirectiveTriviaSyntax, Boolean>)
GetForEachStatementInfo(SemanticModel, ForEachBlockSyntax)
GetForEachStatementInfo(SemanticModel, ForEachStatementSyntax)
GetIdentifierText(SyntaxToken)
GetInConversion(IArgumentOperation)
GetInConversion(ICompoundAssignmentOperation)
GetLastDirective(SyntaxNode, Func<DirectiveTriviaSyntax, Boolean>)
GetMemberGroup(SemanticModel, AttributeSyntax, CancellationToken)
GetMemberGroup(SemanticModel, ExpressionSyntax, CancellationToken)
GetModuleMembers(INamespaceSymbol)
GetModuleMembers(INamespaceSymbol, String)
GetOutConversion(IArgumentOperation)
GetOutConversion(ICompoundAssignmentOperation)
GetPreprocessingSymbolInfo(SemanticModel, IdentifierNameSyntax)
GetSpecialType(Compilation, SpecialType)
GetSpeculativeAliasInfo(SemanticModel, Int32, IdentifierNameSyntax, SpeculativeBindingOption)
GetSpeculativeConversion(SemanticModel, Int32, ExpressionSyntax, SpeculativeBindingOption)
GetSpeculativeMemberGroup(SemanticModel, Int32, ExpressionSyntax)
GetSpeculativeSymbolInfo(SemanticModel, Int32, AttributeSyntax)
GetSpeculativeSymbolInfo(SemanticModel, Int32, ExpressionSyntax, SpeculativeBindingOption)
GetSpeculativeTypeInfo(SemanticModel, Int32, ExpressionSyntax, SpeculativeBindingOption)
GetSymbolInfo(SemanticModel, AttributeSyntax, CancellationToken)
GetSymbolInfo(SemanticModel, CrefReferenceSyntax, CancellationToken)
GetSymbolInfo(SemanticModel, ExpressionRangeVariableSyntax, CancellationToken)
GetSymbolInfo(SemanticModel, ExpressionSyntax, CancellationToken)
GetSymbolInfo(SemanticModel, FunctionAggregationSyntax, CancellationToken)
GetSymbolInfo(SemanticModel, OrderingSyntax, CancellationToken)
GetSymbolInfo(SemanticModel, QueryClauseSyntax, CancellationToken)
GetTypeCharacter(SyntaxToken)
GetTypeInfo(SemanticModel, AttributeSyntax, CancellationToken)
GetTypeInfo(SemanticModel, ExpressionSyntax, CancellationToken)
HandledEvents(IMethodSymbol)
HasAssociatedField(IEventSymbol)
Insert(SyntaxTokenList, Int32, SyntaxToken[])
IsBracketed(SyntaxToken)
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)
Kind(SyntaxNodeOrToken)
Kind(SyntaxToken)
Kind(SyntaxTrivia)
MemberImports(Compilation)
OptionCompareText(SemanticModel)
OptionExplicit(SemanticModel)
OptionInfer(SemanticModel)
OptionStrict(SemanticModel)
ReplaceTrivia(SyntaxToken, SyntaxTrivia, SyntaxTrivia)
ReplaceTrivia(SyntaxToken, IEnumerable<SyntaxTrivia>, Func<SyntaxTrivia, SyntaxTrivia, SyntaxTrivia>)
RootNamespace(Compilation)
TryGetSpeculativeSemanticModel(SemanticModel, Int32, AttributeSyntax, SemanticModel)
TryGetSpeculativeSemanticModel(SemanticModel, Int32, EqualsValueSyntax, SemanticModel)
TryGetSpeculativeSemanticModel(SemanticModel, Int32, ExecutableStatementSyntax, SemanticModel)
TryGetSpeculativeSemanticModel(SemanticModel, Int32, RangeArgumentSyntax, SemanticModel)
TryGetSpeculativeSemanticModel(SemanticModel, Int32, TypeSyntax, SemanticModel, SpeculativeBindingOption)
TryGetSpeculativeSemanticModelForMethodBody(SemanticModel, Int32, MethodBlockBaseSyntax, SemanticModel)
netcoreapp3.1
namespace Microsoft.CodeAnalysis.VisualBasic
{
public sealed class VisualBasicExtensions
{
public static TypeInfo GetSpeculativeTypeInfo(this SemanticModel semanticModel, int position, ExpressionSyntax expression, SpeculativeBindingOption bindingOption);
}
}
nuget.org | 0.1 %
Reference this API |
---|---|
Upgrade Planner | 0.0 %
Reference this API |
.NET | 5.06.07.08.09.010.0 |
.NET Core | 2.02.12.23.03.1 |
.NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 |
.NET Standard | 2.02.1 |
Information specific to netcoreapp3.1 | |
Assembly | Microsoft.CodeAnalysis.VisualBasic , Version=4.13.0.0, PublicKeyToken=31bf3856ad364e35 |
Referencing | Your project needs a package reference to |
Package | Microsoft.CodeAnalysis.VisualBasic (4.13.0) netstandard2.0 |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API