SyntaxFactory Classe

Définition

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

public ref class SyntaxFactory abstract sealed
public static class SyntaxFactory
type SyntaxFactory = class
Public Class SyntaxFactory
Héritage
SyntaxFactory

Propriétés

Nom Description
CarriageReturn

Trivia avec type EndOfLineTrivia contenant un caractère de retour chariot unique.

CarriageReturnLineFeed

Trivia avec type EndOfLineTrivia contenant à la fois les caractères de retour chariot et de saut de ligne.

ElasticCarriageReturn

Trivia élastique avec type EndOfLineTrivia contenant un caractère de retour chariot unique. Les trivia élastiques sont utilisées pour désigner des trivia qui n’ont pas été produites par l’analyse du texte source et qui ne sont généralement pas conservées pendant la mise en forme.

ElasticCarriageReturnLineFeed

Une trivia élastique avec un type EndOfLineTrivia contenant à la fois les caractères de retour chariot et de saut de ligne. Les trivia élastiques sont utilisées pour désigner des trivia qui n’ont pas été produites par l’analyse du texte source et qui ne sont généralement pas conservées pendant la mise en forme.

ElasticLineFeed

Trivia élastique avec type EndOfLineTrivia contenant un caractère de flux de ligne unique. Les trivia élastiques sont utilisées pour désigner des trivia qui n’ont pas été produites par l’analyse du texte source et qui ne sont généralement pas conservées pendant la mise en forme.

ElasticMarker

Une trivia élastique avec un type WhitespaceTrivia contenant aucun caractère. Les trivia de marqueur élastique sont incluses automatiquement par les méthodes de fabrique lorsque la trivia n’est pas spécifiée. La mise en forme de la syntaxe remplace les marqueurs élastiques par une trivia appropriée.

ElasticSpace

Une trivia élastique avec un type WhitespaceTrivia contenant un seul caractère d’espace. Les trivia élastiques sont utilisées pour désigner des trivia qui n’ont pas été produites par l’analyse du texte source et qui ne sont généralement pas conservées pendant la mise en forme.

ElasticTab

Une trivia élastique avec un type WhitespaceTrivia contenant un seul caractère d’onglet. Les trivia élastiques sont utilisées pour désigner des trivia qui n’ont pas été produites par l’analyse du texte source et qui ne sont généralement pas conservées pendant la mise en forme.

LineFeed

Trivia avec type EndOfLineTrivia contenant un caractère de flux de ligne unique.

Space

Une trivia avec un type WhitespaceTrivia contenant un seul caractère d’espace.

Tab

Une trivia avec un type WhitespaceTrivia contenant un seul caractère d’onglet.

Méthodes

Nom Description
AccessorDeclaration(SyntaxKind, BlockSyntax)

Crée une instance AccessorDeclarationSyntax.

AccessorDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, ArrowExpressionClauseSyntax)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

AccessorDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, BlockSyntax, ArrowExpressionClauseSyntax)

Crée une instance AccessorDeclarationSyntax.

AccessorDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, BlockSyntax)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

AccessorDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ArrowExpressionClauseSyntax, SyntaxToken)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

AccessorDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

Crée une instance AccessorDeclarationSyntax.

AccessorDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, BlockSyntax, SyntaxToken)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

AccessorDeclaration(SyntaxKind)

Crée une instance AccessorDeclarationSyntax.

AccessorList(SyntaxList<AccessorDeclarationSyntax>)

Crée une instance AccessorListSyntax.

AccessorList(SyntaxToken, SyntaxList<AccessorDeclarationSyntax>, SyntaxToken)

Crée une instance AccessorListSyntax.

AliasQualifiedName(IdentifierNameSyntax, SimpleNameSyntax)

Crée une instance AliasQualifiedNameSyntax.

AliasQualifiedName(IdentifierNameSyntax, SyntaxToken, SimpleNameSyntax)

Crée une instance AliasQualifiedNameSyntax.

AliasQualifiedName(String, SimpleNameSyntax)

Crée une instance AliasQualifiedNameSyntax.

AllowsConstraintClause(SeparatedSyntaxList<AllowsConstraintSyntax>)

Crée une instance AllowsConstraintClauseSyntax.

AllowsConstraintClause(SyntaxToken, SeparatedSyntaxList<AllowsConstraintSyntax>)

Crée une instance AllowsConstraintClauseSyntax.

AnonymousMethodExpression()

Crée une instance AnonymousMethodExpressionSyntax.

AnonymousMethodExpression(CSharpSyntaxNode)

Crée une instance AnonymousMethodExpressionSyntax.

AnonymousMethodExpression(ParameterListSyntax, CSharpSyntaxNode)

Crée une instance AnonymousMethodExpressionSyntax.

AnonymousMethodExpression(SyntaxToken, SyntaxToken, ParameterListSyntax, BlockSyntax, ExpressionSyntax)

Crée une instance AnonymousMethodExpressionSyntax.

AnonymousMethodExpression(SyntaxToken, SyntaxToken, ParameterListSyntax, CSharpSyntaxNode)

Crée une instance AnonymousMethodExpressionSyntax.

AnonymousMethodExpression(SyntaxTokenList, SyntaxToken, ParameterListSyntax, BlockSyntax, ExpressionSyntax)

Crée une instance AnonymousMethodExpressionSyntax.

AnonymousObjectCreationExpression(SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax>)

Crée une instance AnonymousObjectCreationExpressionSyntax.

AnonymousObjectCreationExpression(SyntaxToken, SyntaxToken, SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax>, SyntaxToken)

Crée une instance AnonymousObjectCreationExpressionSyntax.

AnonymousObjectMemberDeclarator(ExpressionSyntax)

Crée une instance AnonymousObjectMemberDeclaratorSyntax.

AnonymousObjectMemberDeclarator(NameEqualsSyntax, ExpressionSyntax)

Crée une instance AnonymousObjectMemberDeclaratorSyntax.

AreEquivalent(SyntaxNode, SyntaxNode, Boolean)

Détermine si deux nœuds de syntaxe sont identiques, sans tenir compte des différences de trivia.

AreEquivalent(SyntaxNode, SyntaxNode, Func<SyntaxKind,Boolean>)

Détermine si deux nœuds de syntaxe sont identiques, sans tenir compte des différences de trivia.

AreEquivalent(SyntaxToken, SyntaxToken)

Détermine si deux jetons de syntaxe sont identiques, sans tenir compte des différences de trivia.

AreEquivalent(SyntaxTokenList, SyntaxTokenList)

Détermine si deux listes de jetons sont identiques, sans tenir compte des différences de trivia.

AreEquivalent(SyntaxTree, SyntaxTree, Boolean)

Détermine si deux arbres sont identiques, sans tenir compte des différences de trivia.

AreEquivalent<TNode>(SeparatedSyntaxList<TNode>, SeparatedSyntaxList<TNode>, Boolean)

Détermine si deux listes de nœuds de syntaxe sont identiques, sans tenir compte des différences de trivia.

AreEquivalent<TNode>(SeparatedSyntaxList<TNode>, SeparatedSyntaxList<TNode>, Func<SyntaxKind,Boolean>)

Détermine si deux listes de nœuds de syntaxe sont identiques, sans tenir compte des différences de trivia.

AreEquivalent<TNode>(SyntaxList<TNode>, SyntaxList<TNode>, Boolean)

Détermine si deux listes de nœuds de syntaxe sont identiques, sans tenir compte des différences de trivia.

AreEquivalent<TNode>(SyntaxList<TNode>, SyntaxList<TNode>, Func<SyntaxKind,Boolean>)

Détermine si deux listes de nœuds de syntaxe sont identiques, sans tenir compte des différences de trivia.

Argument(ExpressionSyntax)

Crée une instance ArgumentSyntax.

Argument(NameColonSyntax, SyntaxToken, ExpressionSyntax)

Crée une instance ArgumentSyntax.

ArgumentList(SeparatedSyntaxList<ArgumentSyntax>)

Crée une instance ArgumentListSyntax.

ArgumentList(SyntaxToken, SeparatedSyntaxList<ArgumentSyntax>, SyntaxToken)

Crée une instance ArgumentListSyntax.

ArrayCreationExpression(ArrayTypeSyntax, InitializerExpressionSyntax)

Crée une instance ArrayCreationExpressionSyntax.

ArrayCreationExpression(ArrayTypeSyntax)

Crée une instance ArrayCreationExpressionSyntax.

ArrayCreationExpression(SyntaxToken, ArrayTypeSyntax, InitializerExpressionSyntax)

Crée une instance ArrayCreationExpressionSyntax.

ArrayRankSpecifier(SeparatedSyntaxList<ExpressionSyntax>)

Crée une instance ArrayRankSpecifierSyntax.

ArrayRankSpecifier(SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken)

Crée une instance ArrayRankSpecifierSyntax.

ArrayType(TypeSyntax, SyntaxList<ArrayRankSpecifierSyntax>)

Crée une instance ArrayTypeSyntax.

ArrayType(TypeSyntax)

Crée une instance ArrayTypeSyntax.

ArrowExpressionClause(ExpressionSyntax)

Crée une instance ArrowExpressionClauseSyntax.

ArrowExpressionClause(SyntaxToken, ExpressionSyntax)

Crée une instance ArrowExpressionClauseSyntax.

AssignmentExpression(SyntaxKind, ExpressionSyntax, ExpressionSyntax)

Crée une instance AssignmentExpressionSyntax.

AssignmentExpression(SyntaxKind, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

Crée une instance AssignmentExpressionSyntax.

Attribute(NameSyntax, AttributeArgumentListSyntax)

Crée une instance AttributeSyntax.

Attribute(NameSyntax)

Crée une instance AttributeSyntax.

AttributeArgument(ExpressionSyntax)

Crée une instance AttributeArgumentSyntax.

AttributeArgument(NameEqualsSyntax, NameColonSyntax, ExpressionSyntax)

Crée une instance AttributeArgumentSyntax.

AttributeArgumentList(SeparatedSyntaxList<AttributeArgumentSyntax>)

Crée une instance AttributeArgumentListSyntax.

AttributeArgumentList(SyntaxToken, SeparatedSyntaxList<AttributeArgumentSyntax>, SyntaxToken)

Crée une instance AttributeArgumentListSyntax.

AttributeList(AttributeTargetSpecifierSyntax, SeparatedSyntaxList<AttributeSyntax>)

Crée une instance AttributeListSyntax.

AttributeList(SeparatedSyntaxList<AttributeSyntax>)

Crée une instance AttributeListSyntax.

AttributeList(SyntaxToken, AttributeTargetSpecifierSyntax, SeparatedSyntaxList<AttributeSyntax>, SyntaxToken)

Crée une instance AttributeListSyntax.

AttributeTargetSpecifier(SyntaxToken, SyntaxToken)

Crée une instance AttributeTargetSpecifierSyntax.

AttributeTargetSpecifier(SyntaxToken)

Crée une instance AttributeTargetSpecifierSyntax.

AwaitExpression(ExpressionSyntax)

Crée une instance AwaitExpressionSyntax.

AwaitExpression(SyntaxToken, ExpressionSyntax)

Crée une instance AwaitExpressionSyntax.

BadDirectiveTrivia(SyntaxToken, Boolean)

Crée une instance BadDirectiveTriviaSyntax.

BadDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance BadDirectiveTriviaSyntax.

BadToken(SyntaxTriviaList, String, SyntaxTriviaList)

Crée un jeton avec le type BadToken.

BaseExpression()

Crée une instance BaseExpressionSyntax.

BaseExpression(BaseExpressionTypeClauseSyntax)

Crée une instance BaseExpressionSyntax.

BaseExpression(SyntaxToken, BaseExpressionTypeClauseSyntax)

Crée une instance BaseExpressionSyntax.

BaseExpression(SyntaxToken)

Crée une instance BaseExpressionSyntax.

BaseExpressionTypeClause(SyntaxToken, TypeSyntax, SyntaxToken)

Crée une instance BaseExpressionTypeClauseSyntax.

BaseExpressionTypeClause(TypeSyntax)

Crée une instance BaseExpressionTypeClauseSyntax.

BaseList(SeparatedSyntaxList<BaseTypeSyntax>)

Crée une instance BaseListSyntax.

BaseList(SyntaxToken, SeparatedSyntaxList<BaseTypeSyntax>)

Crée une instance BaseListSyntax.

BinaryExpression(SyntaxKind, ExpressionSyntax, ExpressionSyntax)

Crée une instance BinaryExpressionSyntax.

BinaryExpression(SyntaxKind, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

Crée une instance BinaryExpressionSyntax.

BinaryPattern(SyntaxKind, PatternSyntax, PatternSyntax)

Crée une instance BinaryPatternSyntax.

BinaryPattern(SyntaxKind, PatternSyntax, SyntaxToken, PatternSyntax)

Crée une instance BinaryPatternSyntax.

Block(IEnumerable<StatementSyntax>)

Crée une instance BlockSyntax.

Block(StatementSyntax[])

Crée une instance BlockSyntax.

Block(SyntaxList<AttributeListSyntax>, SyntaxList<StatementSyntax>)

Crée une instance BlockSyntax.

Block(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxList<StatementSyntax>, SyntaxToken)

Crée une instance BlockSyntax.

Block(SyntaxList<StatementSyntax>)

Crée une instance BlockSyntax.

Block(SyntaxToken, SyntaxList<StatementSyntax>, SyntaxToken)

Crée une instance BlockSyntax.

BracketedArgumentList(SeparatedSyntaxList<ArgumentSyntax>)

Crée une instance BracketedArgumentListSyntax.

BracketedArgumentList(SyntaxToken, SeparatedSyntaxList<ArgumentSyntax>, SyntaxToken)

Crée une instance BracketedArgumentListSyntax.

BracketedParameterList(SeparatedSyntaxList<ParameterSyntax>)

Crée une instance BracketedParameterListSyntax.

BracketedParameterList(SyntaxToken, SeparatedSyntaxList<ParameterSyntax>, SyntaxToken)

Crée une instance BracketedParameterListSyntax.

BreakStatement()

Crée une instance BreakStatementSyntax.

BreakStatement(IdentifierNameSyntax)

Crée une instance BreakStatementSyntax.

BreakStatement(SyntaxList<AttributeListSyntax>, IdentifierNameSyntax)

Crée une instance BreakStatementSyntax.

BreakStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, IdentifierNameSyntax, SyntaxToken)

Crée une instance BreakStatementSyntax.

BreakStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken)

Crée une instance BreakStatementSyntax.

BreakStatement(SyntaxList<AttributeListSyntax>)

Crée une instance BreakStatementSyntax.

BreakStatement(SyntaxToken, SyntaxToken)

Crée une instance BreakStatementSyntax.

CasePatternSwitchLabel(PatternSyntax, SyntaxToken)

Crée une instance CasePatternSwitchLabelSyntax.

CasePatternSwitchLabel(PatternSyntax, WhenClauseSyntax, SyntaxToken)

Crée une instance CasePatternSwitchLabelSyntax.

CasePatternSwitchLabel(SyntaxToken, PatternSyntax, WhenClauseSyntax, SyntaxToken)

Crée une instance CasePatternSwitchLabelSyntax.

CaseSwitchLabel(ExpressionSyntax, SyntaxToken)

Crée une instance CaseSwitchLabelSyntax.

CaseSwitchLabel(ExpressionSyntax)

Crée une instance CaseSwitchLabelSyntax.

CaseSwitchLabel(SyntaxToken, ExpressionSyntax, SyntaxToken)

Crée une instance CaseSwitchLabelSyntax.

CastExpression(SyntaxToken, TypeSyntax, SyntaxToken, ExpressionSyntax)

Crée une instance CastExpressionSyntax.

CastExpression(TypeSyntax, ExpressionSyntax)

Crée une instance CastExpressionSyntax.

CatchClause()

Crée une instance CatchClauseSyntax.

CatchClause(CatchDeclarationSyntax, CatchFilterClauseSyntax, BlockSyntax)

Crée une instance CatchClauseSyntax.

CatchClause(SyntaxToken, CatchDeclarationSyntax, CatchFilterClauseSyntax, BlockSyntax)

Crée une instance CatchClauseSyntax.

CatchDeclaration(SyntaxToken, TypeSyntax, SyntaxToken, SyntaxToken)

Crée une instance CatchDeclarationSyntax.

CatchDeclaration(TypeSyntax, SyntaxToken)

Crée une instance CatchDeclarationSyntax.

CatchDeclaration(TypeSyntax)

Crée une instance CatchDeclarationSyntax.

CatchFilterClause(ExpressionSyntax)

Crée une instance CatchFilterClauseSyntax.

CatchFilterClause(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

Crée une instance CatchFilterClauseSyntax.

CheckedExpression(SyntaxKind, ExpressionSyntax)

Crée une instance CheckedExpressionSyntax.

CheckedExpression(SyntaxKind, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

Crée une instance CheckedExpressionSyntax.

CheckedStatement(SyntaxKind, BlockSyntax)

Crée une instance CheckedStatementSyntax.

CheckedStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, BlockSyntax)

Crée une instance CheckedStatementSyntax.

CheckedStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxToken, BlockSyntax)

Crée une instance CheckedStatementSyntax.

CheckedStatement(SyntaxKind, SyntaxToken, BlockSyntax)

Crée une instance CheckedStatementSyntax.

ClassDeclaration(String)

Crée une instance ClassDeclarationSyntax.

ClassDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Crée une instance ClassDeclarationSyntax.

ClassDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Crée une instance ClassDeclarationSyntax.

ClassDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

Crée une instance ClassDeclarationSyntax.

ClassDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

Crée une instance ClassDeclarationSyntax.

ClassDeclaration(SyntaxToken)

Crée une instance ClassDeclarationSyntax.

ClassOrStructConstraint(SyntaxKind, SyntaxToken, SyntaxToken)

Crée une instance ClassOrStructConstraintSyntax.

ClassOrStructConstraint(SyntaxKind, SyntaxToken)

Crée une instance ClassOrStructConstraintSyntax.

ClassOrStructConstraint(SyntaxKind)

Crée une instance ClassOrStructConstraintSyntax.

CollectionExpression(SeparatedSyntaxList<CollectionElementSyntax>)

Crée une instance CollectionExpressionSyntax.

CollectionExpression(SyntaxToken, SeparatedSyntaxList<CollectionElementSyntax>, SyntaxToken)

Crée une instance CollectionExpressionSyntax.

Comment(String)

Crée une trivia avec le type SingleLineCommentTrivia ou MultiLineCommentTrivia contenant le texte spécifié.

CompilationUnit()

Crée une instance CompilationUnitSyntax.

CompilationUnit(SyntaxList<ExternAliasDirectiveSyntax>, SyntaxList<UsingDirectiveSyntax>, SyntaxList<AttributeListSyntax>, SyntaxList<MemberDeclarationSyntax>, SyntaxToken)

Crée une instance CompilationUnitSyntax.

CompilationUnit(SyntaxList<ExternAliasDirectiveSyntax>, SyntaxList<UsingDirectiveSyntax>, SyntaxList<AttributeListSyntax>, SyntaxList<MemberDeclarationSyntax>)

Crée une instance CompilationUnitSyntax.

ConditionalAccessExpression(ExpressionSyntax, ExpressionSyntax)

Crée une instance ConditionalAccessExpressionSyntax.

ConditionalAccessExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

Crée une instance ConditionalAccessExpressionSyntax.

ConditionalExpression(ExpressionSyntax, ExpressionSyntax, ExpressionSyntax)

Crée une instance ConditionalExpressionSyntax.

ConditionalExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

Crée une instance ConditionalExpressionSyntax.

ConstantPattern(ExpressionSyntax)

Crée une instance ConstantPatternSyntax.

ConstructorConstraint()

Crée une instance ConstructorConstraintSyntax.

ConstructorConstraint(SyntaxToken, SyntaxToken, SyntaxToken)

Crée une instance ConstructorConstraintSyntax.

ConstructorDeclaration(String)

Crée une instance ConstructorDeclarationSyntax.

ConstructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, ConstructorInitializerSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

ConstructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, ConstructorInitializerSyntax, ArrowExpressionClauseSyntax)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

ConstructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, ConstructorInitializerSyntax, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

Crée une instance ConstructorDeclarationSyntax.

ConstructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, ConstructorInitializerSyntax, BlockSyntax, ArrowExpressionClauseSyntax)

Crée une instance ConstructorDeclarationSyntax.

ConstructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, ConstructorInitializerSyntax, BlockSyntax, SyntaxToken)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

ConstructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, ConstructorInitializerSyntax, BlockSyntax)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

ConstructorDeclaration(SyntaxToken)

Crée une instance ConstructorDeclarationSyntax.

ConstructorInitializer(SyntaxKind, ArgumentListSyntax)

Crée une instance ConstructorInitializerSyntax.

ConstructorInitializer(SyntaxKind, SyntaxToken, SyntaxToken, ArgumentListSyntax)

Crée une instance ConstructorInitializerSyntax.

ContinueStatement()

Crée une instance ContinueStatementSyntax.

ContinueStatement(IdentifierNameSyntax)

Crée une instance ContinueStatementSyntax.

ContinueStatement(SyntaxList<AttributeListSyntax>, IdentifierNameSyntax)

Crée une instance ContinueStatementSyntax.

ContinueStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, IdentifierNameSyntax, SyntaxToken)

Crée une instance ContinueStatementSyntax.

ContinueStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken)

Crée une instance ContinueStatementSyntax.

ContinueStatement(SyntaxList<AttributeListSyntax>)

Crée une instance ContinueStatementSyntax.

ContinueStatement(SyntaxToken, SyntaxToken)

Crée une instance ContinueStatementSyntax.

ConversionOperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ExplicitInterfaceSpecifierSyntax, SyntaxToken, SyntaxToken, TypeSyntax, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

Crée une instance ConversionOperatorDeclarationSyntax.

ConversionOperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ExplicitInterfaceSpecifierSyntax, SyntaxToken, TypeSyntax, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

Crée une nouvelle instance ConversionOperatorDeclarationSyntax.

ConversionOperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ExplicitInterfaceSpecifierSyntax, TypeSyntax, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax)

Crée une instance ConversionOperatorDeclarationSyntax.

ConversionOperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeSyntax, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

Crée une instance ConversionOperatorDeclarationSyntax.

ConversionOperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeSyntax, ParameterListSyntax, BlockSyntax, SyntaxToken)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

ConversionOperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeSyntax, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax)

Crée une instance ConversionOperatorDeclarationSyntax.

ConversionOperatorDeclaration(SyntaxToken, TypeSyntax)

Crée une instance ConversionOperatorDeclarationSyntax.

ConversionOperatorMemberCref(SyntaxToken, SyntaxToken, SyntaxToken, TypeSyntax, CrefParameterListSyntax)

Crée une instance ConversionOperatorMemberCrefSyntax.

ConversionOperatorMemberCref(SyntaxToken, SyntaxToken, TypeSyntax, CrefParameterListSyntax)

Crée une nouvelle instance ConversionOperatorMemberCrefSyntax.

ConversionOperatorMemberCref(SyntaxToken, TypeSyntax, CrefParameterListSyntax)

Crée une instance ConversionOperatorMemberCrefSyntax.

ConversionOperatorMemberCref(SyntaxToken, TypeSyntax)

Crée une instance ConversionOperatorMemberCrefSyntax.

CreateTokenParser(SourceText, CSharpParseOptions)

Crée un analyseur de jetons qui peut être utilisé pour analyser les jetons à partir d’un texte source donné.

CrefBracketedParameterList(SeparatedSyntaxList<CrefParameterSyntax>)

Crée une instance CrefBracketedParameterListSyntax.

CrefBracketedParameterList(SyntaxToken, SeparatedSyntaxList<CrefParameterSyntax>, SyntaxToken)

Crée une instance CrefBracketedParameterListSyntax.

CrefParameter(SyntaxToken, SyntaxToken, TypeSyntax)

Crée une instance CrefParameterSyntax.

CrefParameter(SyntaxToken, TypeSyntax)

Crée une instance CrefParameterSyntax.

CrefParameter(TypeSyntax)

Crée une instance CrefParameterSyntax.

CrefParameterList(SeparatedSyntaxList<CrefParameterSyntax>)

Crée une instance CrefParameterListSyntax.

CrefParameterList(SyntaxToken, SeparatedSyntaxList<CrefParameterSyntax>, SyntaxToken)

Crée une instance CrefParameterListSyntax.

DeclarationExpression(TypeSyntax, VariableDesignationSyntax)

Crée une instance DeclarationExpressionSyntax.

DeclarationPattern(TypeSyntax, VariableDesignationSyntax)

Crée une instance DeclarationPatternSyntax.

DefaultConstraint()

Crée une instance DefaultConstraintSyntax.

DefaultConstraint(SyntaxToken)

Crée une instance DefaultConstraintSyntax.

DefaultExpression(SyntaxToken, SyntaxToken, TypeSyntax, SyntaxToken)

Crée une instance DefaultExpressionSyntax.

DefaultExpression(TypeSyntax)

Crée une instance DefaultExpressionSyntax.

DefaultSwitchLabel()

Crée une instance DefaultSwitchLabelSyntax.

DefaultSwitchLabel(SyntaxToken, SyntaxToken)

Crée une instance DefaultSwitchLabelSyntax.

DefaultSwitchLabel(SyntaxToken)

Crée une instance DefaultSwitchLabelSyntax.

DefineDirectiveTrivia(String, Boolean)

Crée une instance DefineDirectiveTriviaSyntax.

DefineDirectiveTrivia(SyntaxToken, Boolean)

Crée une instance DefineDirectiveTriviaSyntax.

DefineDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance DefineDirectiveTriviaSyntax.

DelegateDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken)

Crée une instance DelegateDeclarationSyntax.

DelegateDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>)

Crée une instance DelegateDeclarationSyntax.

DelegateDeclaration(TypeSyntax, String)

Crée une instance DelegateDeclarationSyntax.

DelegateDeclaration(TypeSyntax, SyntaxToken)

Crée une instance DelegateDeclarationSyntax.

DestructorDeclaration(String)

Crée une instance DestructorDeclarationSyntax.

DestructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, ArrowExpressionClauseSyntax)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

DestructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax)

Crée une instance DestructorDeclarationSyntax.

DestructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, BlockSyntax)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

DestructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, ParameterListSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

DestructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

Crée une instance DestructorDeclarationSyntax.

DestructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, ParameterListSyntax, BlockSyntax, SyntaxToken)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

DestructorDeclaration(SyntaxToken)

Crée une instance DestructorDeclarationSyntax.

DisabledText(String)

Crée une trivia avec le type DisabledTextTrivia. Le texte désactivé correspond à tout texte entre les directives qui ne sont pas considérées comme actives.

DiscardDesignation()

Crée une instance DiscardDesignationSyntax.

DiscardDesignation(SyntaxToken)

Crée une instance DiscardDesignationSyntax.

DiscardPattern()

Crée une instance DiscardPatternSyntax.

DiscardPattern(SyntaxToken)

Crée une instance DiscardPatternSyntax.

DocumentationComment(XmlNodeSyntax[])

Crée un commentaire de documentation xml qui extrait la création de syntaxe xml.

DocumentationCommentExterior(String)

Crée une trivia avec le type DocumentationCommentExteriorTrivia.

DocumentationCommentTrivia(SyntaxKind, SyntaxList<XmlNodeSyntax>, SyntaxToken)

Crée une instance DocumentationCommentTriviaSyntax.

DocumentationCommentTrivia(SyntaxKind, SyntaxList<XmlNodeSyntax>)

Crée une instance DocumentationCommentTriviaSyntax.

DoStatement(StatementSyntax, ExpressionSyntax)

Crée une instance DoStatementSyntax.

DoStatement(SyntaxList<AttributeListSyntax>, StatementSyntax, ExpressionSyntax)

Crée une instance DoStatementSyntax.

DoStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, StatementSyntax, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, SyntaxToken)

Crée une instance DoStatementSyntax.

DoStatement(SyntaxToken, StatementSyntax, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, SyntaxToken)

Crée une instance DoStatementSyntax.

ElasticEndOfLine(String)

Crée une trivia avec le type EndOfLineTrivia contenant le texte spécifié. Les trivia élastiques sont utilisées pour désigner des trivia qui n’ont pas été produites par l’analyse du texte source et qui ne sont généralement pas conservées pendant la mise en forme.

ElasticWhitespace(String)

Crée une trivia avec le type WhitespaceTrivia contenant le texte spécifié. Les trivia élastiques sont utilisées pour désigner des trivia qui n’ont pas été produites par l’analyse du texte source et qui ne sont généralement pas conservées pendant la mise en forme.

ElementAccessExpression(ExpressionSyntax, BracketedArgumentListSyntax)

Crée une instance ElementAccessExpressionSyntax.

ElementAccessExpression(ExpressionSyntax)

Crée une instance ElementAccessExpressionSyntax.

ElementBindingExpression()

Crée une instance ElementBindingExpressionSyntax.

ElementBindingExpression(BracketedArgumentListSyntax)

Crée une instance ElementBindingExpressionSyntax.

ElifDirectiveTrivia(ExpressionSyntax, Boolean, Boolean, Boolean)

Crée une instance ElifDirectiveTriviaSyntax.

ElifDirectiveTrivia(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, Boolean, Boolean, Boolean)

Crée une instance ElifDirectiveTriviaSyntax.

ElseClause(StatementSyntax)

Crée une instance ElseClauseSyntax.

ElseClause(SyntaxToken, StatementSyntax)

Crée une instance ElseClauseSyntax.

ElseDirectiveTrivia(Boolean, Boolean)

Crée une instance ElseDirectiveTriviaSyntax.

ElseDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean, Boolean)

Crée une instance ElseDirectiveTriviaSyntax.

EmptyStatement()

Crée une instance EmptyStatementSyntax.

EmptyStatement(SyntaxList<AttributeListSyntax>, SyntaxToken)

Crée une instance EmptyStatementSyntax.

EmptyStatement(SyntaxList<AttributeListSyntax>)

Crée une instance EmptyStatementSyntax.

EmptyStatement(SyntaxToken)

Crée une instance EmptyStatementSyntax.

EndIfDirectiveTrivia(Boolean)

Crée une instance EndIfDirectiveTriviaSyntax.

EndIfDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance EndIfDirectiveTriviaSyntax.

EndOfLine(String, Boolean)
Obsolète.

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

EndOfLine(String)

Crée une trivia avec le type EndOfLineTrivia contenant le texte spécifié.

EndRegionDirectiveTrivia(Boolean)

Crée une instance EndRegionDirectiveTriviaSyntax.

EndRegionDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance EndRegionDirectiveTriviaSyntax.

EnumDeclaration(String)

Crée une instance EnumDeclarationSyntax.

EnumDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, BaseListSyntax, SeparatedSyntaxList<EnumMemberDeclarationSyntax>)

Crée une instance EnumDeclarationSyntax.

EnumDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, BaseListSyntax, SyntaxToken, SeparatedSyntaxList<EnumMemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Crée une instance EnumDeclarationSyntax.

EnumDeclaration(SyntaxToken)

Crée une instance EnumDeclarationSyntax.

EnumMemberDeclaration(String)

Crée une instance EnumMemberDeclarationSyntax.

EnumMemberDeclaration(SyntaxList<AttributeListSyntax>, SyntaxToken, EqualsValueClauseSyntax)

Crée une instance EnumMemberDeclarationSyntax.

EnumMemberDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, EqualsValueClauseSyntax)

Crée une instance EnumMemberDeclarationSyntax.

EnumMemberDeclaration(SyntaxToken)

Crée une instance EnumMemberDeclarationSyntax.

EqualsValueClause(ExpressionSyntax)

Crée une instance EqualsValueClauseSyntax.

EqualsValueClause(SyntaxToken, ExpressionSyntax)

Crée une instance EqualsValueClauseSyntax.

ErrorDirectiveTrivia(Boolean)

Crée une instance ErrorDirectiveTriviaSyntax.

ErrorDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance ErrorDirectiveTriviaSyntax.

EventDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, AccessorListSyntax, SyntaxToken)

Crée une instance EventDeclarationSyntax.

EventDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, AccessorListSyntax)

Crée une instance EventDeclarationSyntax.

EventDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, SyntaxToken)

Crée une instance EventDeclarationSyntax.

EventDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, AccessorListSyntax)

Crée une instance EventDeclarationSyntax.

EventDeclaration(TypeSyntax, String)

Crée une instance EventDeclarationSyntax.

EventDeclaration(TypeSyntax, SyntaxToken)

Crée une instance EventDeclarationSyntax.

EventFieldDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, VariableDeclarationSyntax, SyntaxToken)

Crée une instance EventFieldDeclarationSyntax.

EventFieldDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, VariableDeclarationSyntax)

Crée une instance EventFieldDeclarationSyntax.

EventFieldDeclaration(VariableDeclarationSyntax)

Crée une instance EventFieldDeclarationSyntax.

ExplicitInterfaceSpecifier(NameSyntax, SyntaxToken)

Crée une instance ExplicitInterfaceSpecifierSyntax.

ExplicitInterfaceSpecifier(NameSyntax)

Crée une instance ExplicitInterfaceSpecifierSyntax.

ExpressionColon(ExpressionSyntax, SyntaxToken)

Crée une instance ExpressionColonSyntax.

ExpressionElement(ExpressionSyntax)

Crée une instance ExpressionElementSyntax.

ExpressionStatement(ExpressionSyntax, SyntaxToken)

Crée une instance ExpressionStatementSyntax.

ExpressionStatement(ExpressionSyntax)

Crée une instance ExpressionStatementSyntax.

ExpressionStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax, SyntaxToken)

Crée une instance ExpressionStatementSyntax.

ExpressionStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax)

Crée une instance ExpressionStatementSyntax.

ExtensionBlockDeclaration()

Crée une instance ExtensionBlockDeclarationSyntax.

ExtensionBlockDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Crée une instance ExtensionBlockDeclarationSyntax.

ExtensionBlockDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

Crée une instance ExtensionBlockDeclarationSyntax.

ExtensionDeclaration()

Crée une instance ExtensionDeclarationSyntax.

ExtensionDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Crée une instance ExtensionDeclarationSyntax.

ExtensionDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

Crée une instance ExtensionDeclarationSyntax.

ExtensionMemberCref(MemberCrefSyntax)

Crée une instance ExtensionMemberCrefSyntax.

ExtensionMemberCref(SyntaxToken, TypeArgumentListSyntax, CrefParameterListSyntax, SyntaxToken, MemberCrefSyntax)

Crée une instance ExtensionMemberCrefSyntax.

ExtensionMemberCref(TypeArgumentListSyntax, CrefParameterListSyntax, MemberCrefSyntax)

Crée une instance ExtensionMemberCrefSyntax.

ExternAliasDirective(String)

Crée une instance ExternAliasDirectiveSyntax.

ExternAliasDirective(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken)

Crée une instance ExternAliasDirectiveSyntax.

ExternAliasDirective(SyntaxToken)

Crée une instance ExternAliasDirectiveSyntax.

FieldDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, VariableDeclarationSyntax, SyntaxToken)

Crée une instance FieldDeclarationSyntax.

FieldDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, VariableDeclarationSyntax)

Crée une instance FieldDeclarationSyntax.

FieldDeclaration(VariableDeclarationSyntax)

Crée une instance FieldDeclarationSyntax.

FieldExpression()

Crée une instance FieldExpressionSyntax.

FieldExpression(SyntaxToken)

Crée une instance FieldExpressionSyntax.

FileScopedNamespaceDeclaration(NameSyntax)

Crée une instance FileScopedNamespaceDeclarationSyntax.

FileScopedNamespaceDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, NameSyntax, SyntaxList<ExternAliasDirectiveSyntax>, SyntaxList<UsingDirectiveSyntax>, SyntaxList<MemberDeclarationSyntax>)

Crée une instance FileScopedNamespaceDeclarationSyntax.

FileScopedNamespaceDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, NameSyntax, SyntaxToken, SyntaxList<ExternAliasDirectiveSyntax>, SyntaxList<UsingDirectiveSyntax>, SyntaxList<MemberDeclarationSyntax>)

Crée une instance FileScopedNamespaceDeclarationSyntax.

FinallyClause(BlockSyntax)

Crée une instance FinallyClauseSyntax.

FinallyClause(SyntaxToken, BlockSyntax)

Crée une instance FinallyClauseSyntax.

FixedStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, VariableDeclarationSyntax, SyntaxToken, StatementSyntax)

Crée une instance FixedStatementSyntax.

FixedStatement(SyntaxList<AttributeListSyntax>, VariableDeclarationSyntax, StatementSyntax)

Crée une instance FixedStatementSyntax.

FixedStatement(SyntaxToken, SyntaxToken, VariableDeclarationSyntax, SyntaxToken, StatementSyntax)

Crée une instance FixedStatementSyntax.

FixedStatement(VariableDeclarationSyntax, StatementSyntax)

Crée une instance FixedStatementSyntax.

ForEachStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, SyntaxToken, TypeSyntax, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

Crée une instance ForEachStatementSyntax.

ForEachStatement(SyntaxList<AttributeListSyntax>, TypeSyntax, SyntaxToken, ExpressionSyntax, StatementSyntax)

Crée une instance ForEachStatementSyntax.

ForEachStatement(SyntaxToken, SyntaxToken, SyntaxToken, TypeSyntax, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

Crée une instance ForEachStatementSyntax.

ForEachStatement(SyntaxToken, SyntaxToken, TypeSyntax, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

Crée une instance ForEachStatementSyntax.

ForEachStatement(TypeSyntax, String, ExpressionSyntax, StatementSyntax)

Crée une instance ForEachStatementSyntax.

ForEachStatement(TypeSyntax, SyntaxToken, ExpressionSyntax, StatementSyntax)

Crée une instance ForEachStatementSyntax.

ForEachVariableStatement(ExpressionSyntax, ExpressionSyntax, StatementSyntax)

Crée une instance ForEachVariableStatementSyntax.

ForEachVariableStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax, ExpressionSyntax, StatementSyntax)

Crée une instance ForEachVariableStatementSyntax.

ForEachVariableStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

Crée une instance ForEachVariableStatementSyntax.

ForEachVariableStatement(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

Crée une instance ForEachVariableStatementSyntax.

ForEachVariableStatement(SyntaxToken, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

Crée une instance ForEachVariableStatementSyntax.

ForStatement(StatementSyntax)

Crée une instance ForStatementSyntax.

ForStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, VariableDeclarationSyntax, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken, ExpressionSyntax, SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken, StatementSyntax)

Crée une instance ForStatementSyntax.

ForStatement(SyntaxList<AttributeListSyntax>, VariableDeclarationSyntax, SeparatedSyntaxList<ExpressionSyntax>, ExpressionSyntax, SeparatedSyntaxList<ExpressionSyntax>, StatementSyntax)

Crée une instance ForStatementSyntax.

ForStatement(SyntaxToken, SyntaxToken, VariableDeclarationSyntax, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken, ExpressionSyntax, SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken, StatementSyntax)

Crée une instance ForStatementSyntax.

ForStatement(VariableDeclarationSyntax, SeparatedSyntaxList<ExpressionSyntax>, ExpressionSyntax, SeparatedSyntaxList<ExpressionSyntax>, StatementSyntax)

Crée une instance ForStatementSyntax.

FromClause(String, ExpressionSyntax)

Crée une instance FromClauseSyntax.

FromClause(SyntaxToken, ExpressionSyntax)

Crée une instance FromClauseSyntax.

FromClause(SyntaxToken, TypeSyntax, SyntaxToken, SyntaxToken, ExpressionSyntax)

Crée une instance FromClauseSyntax.

FromClause(TypeSyntax, SyntaxToken, ExpressionSyntax)

Crée une instance FromClauseSyntax.

FunctionPointerCallingConvention(SyntaxToken, FunctionPointerUnmanagedCallingConventionListSyntax)

Crée une instance FunctionPointerCallingConventionSyntax.

FunctionPointerCallingConvention(SyntaxToken)

Crée une instance FunctionPointerCallingConventionSyntax.

FunctionPointerParameter(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax)

Crée une instance FunctionPointerParameterSyntax.

FunctionPointerParameter(TypeSyntax)

Crée une instance FunctionPointerParameterSyntax.

FunctionPointerParameterList(SeparatedSyntaxList<FunctionPointerParameterSyntax>)

Crée une instance FunctionPointerParameterListSyntax.

FunctionPointerParameterList(SyntaxToken, SeparatedSyntaxList<FunctionPointerParameterSyntax>, SyntaxToken)

Crée une instance FunctionPointerParameterListSyntax.

FunctionPointerType()

Crée une instance FunctionPointerTypeSyntax.

FunctionPointerType(FunctionPointerCallingConventionSyntax, FunctionPointerParameterListSyntax)

Crée une instance FunctionPointerTypeSyntax.

FunctionPointerType(SeparatedSyntaxList<ParameterSyntax>)

Crée une instance FunctionPointerTypeSyntax.

FunctionPointerType(SyntaxToken, SeparatedSyntaxList<ParameterSyntax>)

Crée une instance FunctionPointerTypeSyntax.

FunctionPointerType(SyntaxToken, SyntaxToken, FunctionPointerCallingConventionSyntax, FunctionPointerParameterListSyntax)

Crée une instance FunctionPointerTypeSyntax.

FunctionPointerType(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SeparatedSyntaxList<ParameterSyntax>, SyntaxToken)

Crée une instance FunctionPointerTypeSyntax.

FunctionPointerUnmanagedCallingConvention(SyntaxToken)

Crée une instance FunctionPointerUnmanagedCallingConventionSyntax.

FunctionPointerUnmanagedCallingConventionList(SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax>)

Crée une instance FunctionPointerUnmanagedCallingConventionListSyntax.

FunctionPointerUnmanagedCallingConventionList(SyntaxToken, SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax>, SyntaxToken)

Crée une instance FunctionPointerUnmanagedCallingConventionListSyntax.

GenericName(String)

Crée une instance GenericNameSyntax.

GenericName(SyntaxToken, TypeArgumentListSyntax)

Crée une instance GenericNameSyntax.

GenericName(SyntaxToken)

Crée une instance GenericNameSyntax.

GetNonGenericExpression(ExpressionSyntax)

Convertit une expression de nom générique en une expression sans les arguments génériques.

GetStandaloneExpression(ExpressionSyntax)

Obtient l’expression contenante qui est en fait une expression de langage et pas seulement tapée comme expressionSyntax pour des raisons pratiques. Par exemple, les nœuds NameSyntax sur le côté droit des noms qualifiés et des expressions d’accès aux membres ne sont pas des expressions de langage, mais les noms qualifiés ou les expressions d’accès aux membres contiennent effectivement des expressions.

GlobalStatement(StatementSyntax)

Crée une instance GlobalStatementSyntax.

GlobalStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, StatementSyntax)

Crée une instance GlobalStatementSyntax.

GotoStatement(SyntaxKind, ExpressionSyntax)

Crée une instance GotoStatementSyntax.

GotoStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxToken, ExpressionSyntax)

Crée une instance GotoStatementSyntax.

GotoStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

Crée une instance GotoStatementSyntax.

GotoStatement(SyntaxKind, SyntaxToken, ExpressionSyntax)

Crée une instance GotoStatementSyntax.

GotoStatement(SyntaxKind, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

Crée une instance GotoStatementSyntax.

GroupClause(ExpressionSyntax, ExpressionSyntax)

Crée une instance GroupClauseSyntax.

GroupClause(SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

Crée une instance GroupClauseSyntax.

Identifier(String)

Crée un jeton avec le type IdentifierToken contenant le texte spécifié.

Identifier(SyntaxTriviaList, String, SyntaxTriviaList)

Crée un jeton avec le type IdentifierToken contenant le texte spécifié.

Identifier(SyntaxTriviaList, SyntaxKind, String, String, SyntaxTriviaList)

Crée un jeton avec le type IdentifierToken contenant le texte spécifié.

IdentifierName(String)

Crée un nœud IdentifierNameSyntax.

IdentifierName(SyntaxToken)

Crée une instance IdentifierNameSyntax.

IfDirectiveTrivia(ExpressionSyntax, Boolean, Boolean, Boolean)

Crée une instance IfDirectiveTriviaSyntax.

IfDirectiveTrivia(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, Boolean, Boolean, Boolean)

Crée une instance IfDirectiveTriviaSyntax.

IfStatement(ExpressionSyntax, StatementSyntax, ElseClauseSyntax)

Crée une instance IfStatementSyntax.

IfStatement(ExpressionSyntax, StatementSyntax)

Crée une instance IfStatementSyntax.

IfStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax, StatementSyntax, ElseClauseSyntax)

Crée une instance IfStatementSyntax.

IfStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax, ElseClauseSyntax)

Crée une instance IfStatementSyntax.

IfStatement(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax, ElseClauseSyntax)

Crée une instance IfStatementSyntax.

IgnoredDirectiveTrivia(Boolean)

Crée une instance IgnoredDirectiveTriviaSyntax.

IgnoredDirectiveTrivia(SyntaxToken, Boolean)

Crée une instance IgnoredDirectiveTriviaSyntax.

IgnoredDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance IgnoredDirectiveTriviaSyntax.

IgnoredDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance IgnoredDirectiveTriviaSyntax.

ImplicitArrayCreationExpression(InitializerExpressionSyntax)

Crée une instance ImplicitArrayCreationExpressionSyntax.

ImplicitArrayCreationExpression(SyntaxToken, SyntaxToken, SyntaxTokenList, SyntaxToken, InitializerExpressionSyntax)

Crée une instance ImplicitArrayCreationExpressionSyntax.

ImplicitArrayCreationExpression(SyntaxTokenList, InitializerExpressionSyntax)

Crée une instance ImplicitArrayCreationExpressionSyntax.

ImplicitElementAccess()

Crée une instance ImplicitElementAccessSyntax.

ImplicitElementAccess(BracketedArgumentListSyntax)

Crée une instance ImplicitElementAccessSyntax.

ImplicitObjectCreationExpression()

Crée une instance ImplicitObjectCreationExpressionSyntax.

ImplicitObjectCreationExpression(ArgumentListSyntax, InitializerExpressionSyntax)

Crée une instance ImplicitObjectCreationExpressionSyntax.

ImplicitObjectCreationExpression(SyntaxToken, ArgumentListSyntax, InitializerExpressionSyntax)

Crée une instance ImplicitObjectCreationExpressionSyntax.

ImplicitStackAllocArrayCreationExpression(InitializerExpressionSyntax)

Crée une instance ImplicitStackAllocArrayCreationExpressionSyntax.

ImplicitStackAllocArrayCreationExpression(SyntaxToken, SyntaxToken, SyntaxToken, InitializerExpressionSyntax)

Crée une instance ImplicitStackAllocArrayCreationExpressionSyntax.

IncompleteMember(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax)

Crée une instance IncompleteMemberSyntax.

IncompleteMember(TypeSyntax)

Crée une instance IncompleteMemberSyntax.

IndexerDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, BracketedParameterListSyntax, AccessorListSyntax, ArrowExpressionClauseSyntax)

Crée une instance IndexerDeclarationSyntax.

IndexerDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, BracketedParameterListSyntax, AccessorListSyntax)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

IndexerDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, BracketedParameterListSyntax, AccessorListSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

Crée une instance IndexerDeclarationSyntax.

IndexerDeclaration(TypeSyntax)

Crée une instance IndexerDeclarationSyntax.

IndexerMemberCref(CrefBracketedParameterListSyntax)

Crée une instance IndexerMemberCrefSyntax.

IndexerMemberCref(SyntaxToken, CrefBracketedParameterListSyntax)

Crée une instance IndexerMemberCrefSyntax.

InitializerExpression(SyntaxKind, SeparatedSyntaxList<ExpressionSyntax>)

Crée une instance InitializerExpressionSyntax.

InitializerExpression(SyntaxKind, SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken)

Crée une instance InitializerExpressionSyntax.

InterfaceDeclaration(String)

Crée une instance InterfaceDeclarationSyntax.

InterfaceDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Crée une instance InterfaceDeclarationSyntax.

InterfaceDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Crée une instance InterfaceDeclarationSyntax.

InterfaceDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

Crée une instance InterfaceDeclarationSyntax.

InterfaceDeclaration(SyntaxToken)

Crée une instance InterfaceDeclarationSyntax.

InterpolatedStringExpression(SyntaxToken, SyntaxList<InterpolatedStringContentSyntax>, SyntaxToken)

Crée une instance InterpolatedStringExpressionSyntax.

InterpolatedStringExpression(SyntaxToken, SyntaxList<InterpolatedStringContentSyntax>)

Crée une instance InterpolatedStringExpressionSyntax.

InterpolatedStringExpression(SyntaxToken, SyntaxToken)

Crée une instance InterpolatedStringExpressionSyntax.

InterpolatedStringExpression(SyntaxToken)

Crée une instance InterpolatedStringExpressionSyntax.

InterpolatedStringText()

Crée une instance InterpolatedStringTextSyntax.

InterpolatedStringText(SyntaxToken)

Crée une instance InterpolatedStringTextSyntax.

Interpolation(ExpressionSyntax, InterpolationAlignmentClauseSyntax, InterpolationFormatClauseSyntax)

Crée une instance InterpolationSyntax.

Interpolation(ExpressionSyntax)

Crée une instance InterpolationSyntax.

Interpolation(SyntaxToken, ExpressionSyntax, InterpolationAlignmentClauseSyntax, InterpolationFormatClauseSyntax, SyntaxToken)

Crée une instance InterpolationSyntax.

InterpolationAlignmentClause(SyntaxToken, ExpressionSyntax)

Crée une instance InterpolationAlignmentClauseSyntax.

InterpolationFormatClause(SyntaxToken, SyntaxToken)

Crée une instance InterpolationFormatClauseSyntax.

InterpolationFormatClause(SyntaxToken)

Crée une instance InterpolationFormatClauseSyntax.

InvocationExpression(ExpressionSyntax, ArgumentListSyntax)

Crée une instance InvocationExpressionSyntax.

InvocationExpression(ExpressionSyntax)

Crée une instance InvocationExpressionSyntax.

IsCompleteSubmission(SyntaxTree)

Détermine si le texte donné est considéré comme une soumission syntactiquement complète. Lève ArgumentException si l’arborescence n’a pas été compilée en tant que soumission interactive.

IsPatternExpression(ExpressionSyntax, PatternSyntax)

Crée une instance IsPatternExpressionSyntax.

IsPatternExpression(ExpressionSyntax, SyntaxToken, PatternSyntax)

Crée une instance IsPatternExpressionSyntax.

JoinClause(String, ExpressionSyntax, ExpressionSyntax, ExpressionSyntax)

Crée une instance JoinClauseSyntax.

JoinClause(SyntaxToken, ExpressionSyntax, ExpressionSyntax, ExpressionSyntax)

Crée une instance JoinClauseSyntax.

JoinClause(SyntaxToken, TypeSyntax, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax, JoinIntoClauseSyntax)

Crée une instance JoinClauseSyntax.

JoinClause(TypeSyntax, SyntaxToken, ExpressionSyntax, ExpressionSyntax, ExpressionSyntax, JoinIntoClauseSyntax)

Crée une instance JoinClauseSyntax.

JoinIntoClause(String)

Crée une instance JoinIntoClauseSyntax.

JoinIntoClause(SyntaxToken, SyntaxToken)

Crée une instance JoinIntoClauseSyntax.

JoinIntoClause(SyntaxToken)

Crée une instance JoinIntoClauseSyntax.

LabeledStatement(String, StatementSyntax)

Crée une instance LabeledStatementSyntax.

LabeledStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, StatementSyntax)

Crée une instance LabeledStatementSyntax.

LabeledStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, StatementSyntax)

Crée une instance LabeledStatementSyntax.

LabeledStatement(SyntaxToken, StatementSyntax)

Crée une instance LabeledStatementSyntax.

LabeledStatement(SyntaxToken, SyntaxToken, StatementSyntax)

Crée une instance LabeledStatementSyntax.

LetClause(String, ExpressionSyntax)

Crée une instance LetClauseSyntax.

LetClause(SyntaxToken, ExpressionSyntax)

Crée une instance LetClauseSyntax.

LetClause(SyntaxToken, SyntaxToken, SyntaxToken, ExpressionSyntax)

Crée une instance LetClauseSyntax.

LineDirectivePosition(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken)

Crée une instance LineDirectivePositionSyntax.

LineDirectivePosition(SyntaxToken, SyntaxToken)

Crée une instance LineDirectivePositionSyntax.

LineDirectiveTrivia(SyntaxToken, Boolean)

Crée une instance LineDirectiveTriviaSyntax.

LineDirectiveTrivia(SyntaxToken, SyntaxToken, Boolean)

Crée une instance LineDirectiveTriviaSyntax.

LineDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance LineDirectiveTriviaSyntax.

LineSpanDirectiveTrivia(LineDirectivePositionSyntax, LineDirectivePositionSyntax, SyntaxToken, Boolean)

Crée une instance LineSpanDirectiveTriviaSyntax.

LineSpanDirectiveTrivia(LineDirectivePositionSyntax, LineDirectivePositionSyntax, SyntaxToken, SyntaxToken, Boolean)

Crée une instance LineSpanDirectiveTriviaSyntax.

LineSpanDirectiveTrivia(SyntaxToken, SyntaxToken, LineDirectivePositionSyntax, SyntaxToken, LineDirectivePositionSyntax, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance LineSpanDirectiveTriviaSyntax.

List<TNode>()

Crée une liste vide de nœuds de syntaxe.

List<TNode>(IEnumerable<TNode>)

Crée une liste de nœuds de syntaxe.

ListPattern(SeparatedSyntaxList<PatternSyntax>, VariableDesignationSyntax)

Crée une instance ListPatternSyntax.

ListPattern(SeparatedSyntaxList<PatternSyntax>)

Crée une instance ListPatternSyntax.

ListPattern(SyntaxToken, SeparatedSyntaxList<PatternSyntax>, SyntaxToken, VariableDesignationSyntax)

Crée une instance ListPatternSyntax.

Literal(Char)

Crée un jeton avec le type CharacterLiteralToken à partir d’une valeur de caractère.

Literal(Decimal)

Crée un jeton avec le type NumericLiteralToken à partir d’une valeur décimale.

Literal(Double)

Crée un jeton avec un type NumericLiteralToken à partir d’une valeur à virgule flottante de 8 octets.

Literal(Int32)

Crée un jeton avec le type NumericLiteralToken à partir d’une valeur entière signée de 4 octets.

Literal(Int64)

Crée un jeton avec le type NumericLiteralToken à partir d’une valeur entière signée de 8 octets.

Literal(Single)

Crée un jeton avec le type NumericLiteralToken à partir d’une valeur à virgule flottante de 4 octets.

Literal(String, Char)

Crée un jeton avec le type CharacterLiteralToken à partir du texte et de la valeur de caractère correspondante.

Literal(String, Decimal)

Crée un jeton avec le type NumericLiteralToken à partir du texte et de la valeur décimale correspondante.

Literal(String, Double)

Crée un jeton avec le type NumericLiteralToken à partir du texte et la valeur à virgule flottante de 8 octets correspondante.

Literal(String, Int32)

Crée un jeton avec le type NumericLiteralToken à partir du texte et la valeur entière signée de 4 octets correspondante.

Literal(String, Int64)

Crée un jeton avec le type NumericLiteralToken à partir du texte et la valeur entière signée de 8 octets correspondante.

Literal(String, Single)

Crée un jeton avec le type NumericLiteralToken à partir du texte et la valeur à virgule flottante de 4 octets correspondante.

Literal(String, String)

Crée un jeton avec le type StringLiteralToken à partir du texte et de la valeur de chaîne correspondante.

Literal(String, UInt32)

Crée un jeton avec le type NumericLiteralToken à partir du texte et la valeur entière non signée de 4 octets correspondante.

Literal(String, UInt64)

Crée un jeton avec le type NumericLiteralToken à partir du texte et la valeur entière non signée de 8 octets correspondante.

Literal(String)

Crée un jeton avec le type StringLiteralToken à partir d’une valeur de chaîne.

Literal(SyntaxTriviaList, String, Char, SyntaxTriviaList)

Crée un jeton avec le type CharacterLiteralToken à partir du texte et de la valeur de caractère correspondante.

Literal(SyntaxTriviaList, String, Decimal, SyntaxTriviaList)

Crée un jeton avec le type NumericLiteralToken à partir du texte et de la valeur décimale correspondante.

Literal(SyntaxTriviaList, String, Double, SyntaxTriviaList)

Crée un jeton avec le type NumericLiteralToken à partir du texte et la valeur à virgule flottante de 8 octets correspondante.

Literal(SyntaxTriviaList, String, Int32, SyntaxTriviaList)

Crée un jeton avec le type NumericLiteralToken à partir du texte et la valeur entière signée de 4 octets correspondante.

Literal(SyntaxTriviaList, String, Int64, SyntaxTriviaList)

Crée un jeton avec le type NumericLiteralToken à partir du texte et la valeur entière signée de 8 octets correspondante.

Literal(SyntaxTriviaList, String, Single, SyntaxTriviaList)

Crée un jeton avec le type NumericLiteralToken à partir du texte et la valeur à virgule flottante de 4 octets correspondante.

Literal(SyntaxTriviaList, String, String, SyntaxTriviaList)

Crée un jeton avec le type StringLiteralToken à partir du texte et de la valeur de chaîne correspondante.

Literal(SyntaxTriviaList, String, UInt32, SyntaxTriviaList)

Crée un jeton avec le type NumericLiteralToken à partir du texte et la valeur entière non signée de 4 octets correspondante.

Literal(SyntaxTriviaList, String, UInt64, SyntaxTriviaList)

Crée un jeton avec le type NumericLiteralToken à partir du texte et la valeur entière non signée de 8 octets correspondante.

Literal(UInt32)

Crée un jeton avec le type NumericLiteralToken à partir d’une valeur entière non signée de 4 octets.

Literal(UInt64)

Crée un jeton avec le type NumericLiteralToken à partir d’une valeur entière non signée de 8 octets.

LiteralExpression(SyntaxKind, SyntaxToken)

Crée une instance LiteralExpressionSyntax.

LiteralExpression(SyntaxKind)

Crée une instance LiteralExpressionSyntax.

LoadDirectiveTrivia(SyntaxToken, Boolean)

Crée une instance LoadDirectiveTriviaSyntax.

LoadDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance LoadDirectiveTriviaSyntax.

LocalDeclarationStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, SyntaxTokenList, VariableDeclarationSyntax, SyntaxToken)

Crée une instance LocalDeclarationStatementSyntax.

LocalDeclarationStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, VariableDeclarationSyntax)

Crée une instance LocalDeclarationStatementSyntax.

LocalDeclarationStatement(SyntaxToken, SyntaxToken, SyntaxTokenList, VariableDeclarationSyntax, SyntaxToken)

Crée une instance LocalDeclarationStatementSyntax.

LocalDeclarationStatement(SyntaxTokenList, VariableDeclarationSyntax, SyntaxToken)

Crée une instance LocalDeclarationStatementSyntax.

LocalDeclarationStatement(SyntaxTokenList, VariableDeclarationSyntax)

Crée une instance LocalDeclarationStatementSyntax.

LocalDeclarationStatement(VariableDeclarationSyntax)

Crée une instance LocalDeclarationStatementSyntax.

LocalFunctionStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

Crée une instance LocalFunctionStatementSyntax.

LocalFunctionStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, BlockSyntax, ArrowExpressionClauseSyntax)

Crée une instance LocalFunctionStatementSyntax.

LocalFunctionStatement(SyntaxTokenList, TypeSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

Crée une instance LocalFunctionStatementSyntax.

LocalFunctionStatement(SyntaxTokenList, TypeSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, BlockSyntax, ArrowExpressionClauseSyntax)

Crée une instance LocalFunctionStatementSyntax.

LocalFunctionStatement(TypeSyntax, String)

Crée une instance LocalFunctionStatementSyntax.

LocalFunctionStatement(TypeSyntax, SyntaxToken)

Crée une instance LocalFunctionStatementSyntax.

LockStatement(ExpressionSyntax, StatementSyntax)

Crée une instance LockStatementSyntax.

LockStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax, StatementSyntax)

Crée une instance LockStatementSyntax.

LockStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

Crée une instance LockStatementSyntax.

LockStatement(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

Crée une instance LockStatementSyntax.

MakeRefExpression(ExpressionSyntax)

Crée une instance MakeRefExpressionSyntax.

MakeRefExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

Crée une instance MakeRefExpressionSyntax.

MemberAccessExpression(SyntaxKind, ExpressionSyntax, SimpleNameSyntax)

Crée une instance MemberAccessExpressionSyntax.

MemberAccessExpression(SyntaxKind, ExpressionSyntax, SyntaxToken, SimpleNameSyntax)

Crée une instance MemberAccessExpressionSyntax.

MemberBindingExpression(SimpleNameSyntax)

Crée une instance MemberBindingExpressionSyntax.

MemberBindingExpression(SyntaxToken, SimpleNameSyntax)

Crée une instance MemberBindingExpressionSyntax.

MethodDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

Crée une instance MethodDeclarationSyntax.

MethodDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, BlockSyntax, ArrowExpressionClauseSyntax)

Crée une instance MethodDeclarationSyntax.

MethodDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, BlockSyntax, SyntaxToken)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

MethodDeclaration(TypeSyntax, String)

Crée une instance MethodDeclarationSyntax.

MethodDeclaration(TypeSyntax, SyntaxToken)

Crée une instance MethodDeclarationSyntax.

MissingToken(SyntaxKind)

Crée un jeton manquant correspondant au type de syntaxe. Un jeton manquant est généré par l’analyseur lorsqu’un jeton attendu est introuvable. Un jeton manquant n’a pas de texte et a normalement des diagnostics associés.

MissingToken(SyntaxTriviaList, SyntaxKind, SyntaxTriviaList)

Crée un jeton manquant correspondant au type de syntaxe. Un jeton manquant est généré par l’analyseur lorsqu’un jeton attendu est introuvable. Un jeton manquant n’a pas de texte et a normalement des diagnostics associés.

NameColon(IdentifierNameSyntax, SyntaxToken)

Crée une instance NameColonSyntax.

NameColon(IdentifierNameSyntax)

Crée une instance NameColonSyntax.

NameColon(String)

Crée une instance NameColonSyntax.

NameEquals(IdentifierNameSyntax, SyntaxToken)

Crée une instance NameEqualsSyntax.

NameEquals(IdentifierNameSyntax)

Crée une instance NameEqualsSyntax.

NameEquals(String)

Crée une instance NameEqualsSyntax.

NameMemberCref(TypeSyntax, CrefParameterListSyntax)

Crée une instance NameMemberCrefSyntax.

NameMemberCref(TypeSyntax)

Crée une instance NameMemberCrefSyntax.

NamespaceDeclaration(NameSyntax, SyntaxList<ExternAliasDirectiveSyntax>, SyntaxList<UsingDirectiveSyntax>, SyntaxList<MemberDeclarationSyntax>)

Crée une instance NamespaceDeclarationSyntax.

NamespaceDeclaration(NameSyntax)

Crée une instance NamespaceDeclarationSyntax.

NamespaceDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, NameSyntax, SyntaxList<ExternAliasDirectiveSyntax>, SyntaxList<UsingDirectiveSyntax>, SyntaxList<MemberDeclarationSyntax>)

Crée une instance NamespaceDeclarationSyntax.

NamespaceDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, NameSyntax, SyntaxToken, SyntaxList<ExternAliasDirectiveSyntax>, SyntaxList<UsingDirectiveSyntax>, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Crée une instance NamespaceDeclarationSyntax.

NamespaceDeclaration(SyntaxToken, NameSyntax, SyntaxToken, SyntaxList<ExternAliasDirectiveSyntax>, SyntaxList<UsingDirectiveSyntax>, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Crée une instance NamespaceDeclarationSyntax.

NodeOrTokenList()

Crée un objet vide SyntaxNodeOrTokenList.

NodeOrTokenList(IEnumerable<SyntaxNodeOrToken>)

Créez une SyntaxNodeOrTokenList séquence de SyntaxNodeOrToken.

NodeOrTokenList(SyntaxNodeOrToken[])

Créez une SyntaxNodeOrTokenList ou plusieurs SyntaxNodeOrToken.

NullableDirectiveTrivia(SyntaxToken, Boolean)

Crée une instance NullableDirectiveTriviaSyntax.

NullableDirectiveTrivia(SyntaxToken, SyntaxToken, Boolean)

Crée une instance NullableDirectiveTriviaSyntax.

NullableDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance NullableDirectiveTriviaSyntax.

NullableDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance NullableDirectiveTriviaSyntax.

NullableType(TypeSyntax, SyntaxToken)

Crée une instance NullableTypeSyntax.

NullableType(TypeSyntax)

Crée une instance NullableTypeSyntax.

ObjectCreationExpression(SyntaxToken, TypeSyntax, ArgumentListSyntax, InitializerExpressionSyntax)

Crée une instance ObjectCreationExpressionSyntax.

ObjectCreationExpression(TypeSyntax, ArgumentListSyntax, InitializerExpressionSyntax)

Crée une instance ObjectCreationExpressionSyntax.

ObjectCreationExpression(TypeSyntax)

Crée une instance ObjectCreationExpressionSyntax.

OmittedArraySizeExpression()

Crée une instance OmittedArraySizeExpressionSyntax.

OmittedArraySizeExpression(SyntaxToken)

Crée une instance OmittedArraySizeExpressionSyntax.

OmittedTypeArgument()

Crée une instance OmittedTypeArgumentSyntax.

OmittedTypeArgument(SyntaxToken)

Crée une instance OmittedTypeArgumentSyntax.

OperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax)

Crée une instance OperatorDeclarationSyntax.

OperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, SyntaxToken, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

Crée une nouvelle instance OperatorDeclarationSyntax.

OperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, SyntaxToken, SyntaxToken, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

Crée une instance OperatorDeclarationSyntax.

OperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax)

Crée une instance OperatorDeclarationSyntax.

OperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, SyntaxToken, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

Crée une instance OperatorDeclarationSyntax.

OperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, SyntaxToken, ParameterListSyntax, BlockSyntax, SyntaxToken)

Crée une instance OperatorDeclarationSyntax.

OperatorDeclaration(TypeSyntax, SyntaxToken)

Crée une instance OperatorDeclarationSyntax.

OperatorMemberCref(SyntaxToken, CrefParameterListSyntax)

Crée une instance OperatorMemberCrefSyntax.

OperatorMemberCref(SyntaxToken, SyntaxToken, CrefParameterListSyntax)

Crée une nouvelle instance OperatorMemberCrefSyntax.

OperatorMemberCref(SyntaxToken, SyntaxToken, SyntaxToken, CrefParameterListSyntax)

Crée une instance OperatorMemberCrefSyntax.

OperatorMemberCref(SyntaxToken)

Crée une instance OperatorMemberCrefSyntax.

OrderByClause(SeparatedSyntaxList<OrderingSyntax>)

Crée une instance OrderByClauseSyntax.

OrderByClause(SyntaxToken, SeparatedSyntaxList<OrderingSyntax>)

Crée une instance OrderByClauseSyntax.

Ordering(SyntaxKind, ExpressionSyntax, SyntaxToken)

Crée une instance OrderingSyntax.

Ordering(SyntaxKind, ExpressionSyntax)

Crée une instance OrderingSyntax.

Parameter(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, EqualsValueClauseSyntax)

Crée une instance ParameterSyntax.

Parameter(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, SyntaxToken, EqualsValueClauseSyntax)

Crée une instance ParameterSyntax.

Parameter(SyntaxToken)

Crée une instance ParameterSyntax.

ParameterList(SeparatedSyntaxList<ParameterSyntax>)

Crée une instance ParameterListSyntax.

ParameterList(SyntaxToken, SeparatedSyntaxList<ParameterSyntax>, SyntaxToken)

Crée une instance ParameterListSyntax.

ParenthesizedExpression(ExpressionSyntax)

Crée une instance ParenthesizedExpressionSyntax.

ParenthesizedExpression(SyntaxToken, ExpressionSyntax, SyntaxToken)

Crée une instance ParenthesizedExpressionSyntax.

ParenthesizedLambdaExpression()

Crée une instance ParenthesizedLambdaExpressionSyntax.

ParenthesizedLambdaExpression(CSharpSyntaxNode)

Crée une instance ParenthesizedLambdaExpressionSyntax.

ParenthesizedLambdaExpression(ParameterListSyntax, BlockSyntax, ExpressionSyntax)

Crée une instance ParenthesizedLambdaExpressionSyntax.

ParenthesizedLambdaExpression(ParameterListSyntax, CSharpSyntaxNode)

Crée une instance ParenthesizedLambdaExpressionSyntax.

ParenthesizedLambdaExpression(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ParameterListSyntax, BlockSyntax, ExpressionSyntax)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

ParenthesizedLambdaExpression(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ParameterListSyntax, SyntaxToken, BlockSyntax, ExpressionSyntax)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

ParenthesizedLambdaExpression(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ParameterListSyntax, BlockSyntax, ExpressionSyntax)

Crée une instance ParenthesizedLambdaExpressionSyntax.

ParenthesizedLambdaExpression(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ParameterListSyntax, SyntaxToken, BlockSyntax, ExpressionSyntax)

Crée une instance ParenthesizedLambdaExpressionSyntax.

ParenthesizedLambdaExpression(SyntaxToken, ParameterListSyntax, SyntaxToken, BlockSyntax, ExpressionSyntax)

Crée une instance ParenthesizedLambdaExpressionSyntax.

ParenthesizedLambdaExpression(SyntaxToken, ParameterListSyntax, SyntaxToken, CSharpSyntaxNode)

Crée une instance ParenthesizedLambdaExpressionSyntax.

ParenthesizedLambdaExpression(SyntaxTokenList, ParameterListSyntax, BlockSyntax, ExpressionSyntax)

Crée une instance ParenthesizedLambdaExpressionSyntax.

ParenthesizedLambdaExpression(SyntaxTokenList, ParameterListSyntax, SyntaxToken, BlockSyntax, ExpressionSyntax)

Crée une instance ParenthesizedLambdaExpressionSyntax.

ParenthesizedPattern(PatternSyntax)

Crée une instance ParenthèsePatternSyntax.

ParenthesizedPattern(SyntaxToken, PatternSyntax, SyntaxToken)

Crée une instance ParenthèsePatternSyntax.

ParenthesizedVariableDesignation(SeparatedSyntaxList<VariableDesignationSyntax>)

Crée une instance ParenthesizedVariableDesignationSyntax.

ParenthesizedVariableDesignation(SyntaxToken, SeparatedSyntaxList<VariableDesignationSyntax>, SyntaxToken)

Crée une instance ParenthesizedVariableDesignationSyntax.

ParseArgumentList(String, Int32, ParseOptions, Boolean)

Analysez un nœud ArgumentListSyntax.

ParseAttributeArgumentList(String, Int32, ParseOptions, Boolean)

Analysez un nœud AttributeArgumentListSyntax.

ParseBracketedArgumentList(String, Int32, ParseOptions, Boolean)

Analyser un nœud BracketedArgumentListSyntax.

ParseBracketedParameterList(String, Int32, ParseOptions, Boolean)

Analyser un nœud BracketedParameterListSyntax.

ParseCompilationUnit(String, Int32, CSharpParseOptions)

Analysez une compilationUnitSyntax à l’aide de la règle de grammaire pour une unité de compilation entière (fichier). Pour produire une instance SyntaxTree, utilisez plutôt CSharpSyntaxTree.ParseText.

ParseExpression(String, Int32, ParseOptions, Boolean)

Analysez un nœud ExpressionSyntax à l’aide de la règle de grammaire de priorité la plus basse pour les expressions.

ParseLeadingTrivia(String, Int32)

Analysez une liste de règles de trivia pour la première trivia.

ParseMemberDeclaration(String, Int32, ParseOptions, Boolean)

Analyser un MemberDeclarationSyntax. Cela inclut tous les types de membres qui peuvent se produire dans une déclaration de type. Si aucune déclaration de membre valide n’est trouvée dans l’entrée, retourne null.

ParseName(String, Int32, Boolean)

Analysez un nœud NameSyntax à l’aide de la règle de grammaire pour les noms.

ParseParameterList(String, Int32, ParseOptions, Boolean)

Analysez un nœud ParameterListSyntax.

ParseStatement(String, Int32, ParseOptions, Boolean)

Analysez une instruction StatementSyntaxNode à l’aide d’une règle de grammaire pour les instructions.

ParseSyntaxTree(SourceText, ParseOptions, String, CancellationToken)

Produit une arborescence de syntaxe en analysant le texte source.

ParseSyntaxTree(SourceText, ParseOptions, String, ImmutableDictionary<String,ReportDiagnostic>, CancellationToken)
Obsolète.

Produit une arborescence de syntaxe en analysant le texte source.

ParseSyntaxTree(SourceText, ParseOptions, String, ImmutableDictionary<String,ReportDiagnostic>, Nullable<Boolean>, CancellationToken)
Obsolète.

Produit une arborescence de syntaxe en analysant le texte source.

ParseSyntaxTree(String, ParseOptions, String, Encoding, CancellationToken)

Produit une arborescence de syntaxe en analysant le texte source.

ParseSyntaxTree(String, ParseOptions, String, Encoding, ImmutableDictionary<String,ReportDiagnostic>, CancellationToken)
Obsolète.

Produit une arborescence de syntaxe en analysant le texte source.

ParseSyntaxTree(String, ParseOptions, String, Encoding, ImmutableDictionary<String,ReportDiagnostic>, Nullable<Boolean>, CancellationToken)
Obsolète.

Produit une arborescence de syntaxe en analysant le texte source.

ParseToken(String, Int32)

Analysez un jeton de langage C#.

ParseTokens(String, Int32, Int32, CSharpParseOptions)

Analysez une séquence de jetons de langage C#. Étant donné que cette API ne crée pas de SyntaxNode jeton qui possède tous les jetons produits, l’API GetLocation() peut produire des résultats surprenants pour les jetons produits et son comportement n’est généralement pas spécifié.

ParseTrailingTrivia(String, Int32)

Analysez une liste de trivia à l’aide des règles d’analyse pour la trivia de fin.

ParseTypeName(String, Int32, Boolean)

Analysez un nœud TypeNameSyntax à l’aide de la règle de grammaire pour les noms de types.

ParseTypeName(String, Int32, ParseOptions, Boolean)

Analysez un nœud TypeNameSyntax à l’aide de la règle de grammaire pour les noms de types.

PointerType(TypeSyntax, SyntaxToken)

Crée une instance PointerTypeSyntax.

PointerType(TypeSyntax)

Crée une instance PointerTypeSyntax.

PositionalPatternClause(SeparatedSyntaxList<SubpatternSyntax>)

Crée une instance PositionalPatternClauseSyntax.

PositionalPatternClause(SyntaxToken, SeparatedSyntaxList<SubpatternSyntax>, SyntaxToken)

Crée une instance PositionalPatternClauseSyntax.

PostfixUnaryExpression(SyntaxKind, ExpressionSyntax, SyntaxToken)

Crée une instance PostfixUnaryExpressionSyntax.

PostfixUnaryExpression(SyntaxKind, ExpressionSyntax)

Crée une instance PostfixUnaryExpressionSyntax.

PragmaChecksumDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance PragmaChecksumDirectiveTriviaSyntax.

PragmaChecksumDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance PragmaChecksumDirectiveTriviaSyntax.

PragmaWarningDirectiveTrivia(SyntaxToken, Boolean)

Crée une instance PragmaWarningDirectiveTriviaSyntax.

PragmaWarningDirectiveTrivia(SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, Boolean)

Crée une instance PragmaWarningDirectiveTriviaSyntax.

PragmaWarningDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken, Boolean)

Crée une instance PragmaWarningDirectiveTriviaSyntax.

PragmaWarningDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken, Boolean)

Crée une instance PragmaWarningDirectiveTriviaSyntax.

PragmaWarningDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance PragmaWarningDirectiveTriviaSyntax.

PredefinedType(SyntaxToken)

Crée une instance PrédéfiniTypeSyntax.

PrefixUnaryExpression(SyntaxKind, ExpressionSyntax)

Crée une instance PrefixUnaryExpressionSyntax.

PrefixUnaryExpression(SyntaxKind, SyntaxToken, ExpressionSyntax)

Crée une instance PrefixUnaryExpressionSyntax.

PreprocessingMessage(String)

Crée une trivia avec le type PreprocessingMessageTrivia.

PrimaryConstructorBaseType(TypeSyntax, ArgumentListSyntax)

Crée une instance PrimaryConstructorBaseTypeSyntax.

PrimaryConstructorBaseType(TypeSyntax)

Crée une instance PrimaryConstructorBaseTypeSyntax.

PropertyDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, AccessorListSyntax, ArrowExpressionClauseSyntax, EqualsValueClauseSyntax, SyntaxToken)

Crée une instance PropertyDeclarationSyntax.

PropertyDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, AccessorListSyntax, ArrowExpressionClauseSyntax, EqualsValueClauseSyntax)

Crée une instance PropertyDeclarationSyntax.

PropertyDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, AccessorListSyntax)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

PropertyDeclaration(TypeSyntax, String)

Crée une instance PropertyDeclarationSyntax.

PropertyDeclaration(TypeSyntax, SyntaxToken)

Crée une instance PropertyDeclarationSyntax.

PropertyPatternClause(SeparatedSyntaxList<SubpatternSyntax>)

Crée une instance PropertyPatternClauseSyntax.

PropertyPatternClause(SyntaxToken, SeparatedSyntaxList<SubpatternSyntax>, SyntaxToken)

Crée une instance PropertyPatternClauseSyntax.

QualifiedCref(TypeSyntax, MemberCrefSyntax)

Crée une instance QualifiedCrefSyntax.

QualifiedCref(TypeSyntax, SyntaxToken, MemberCrefSyntax)

Crée une instance QualifiedCrefSyntax.

QualifiedName(NameSyntax, SimpleNameSyntax)

Crée une instance QualifiedNameSyntax.

QualifiedName(NameSyntax, SyntaxToken, SimpleNameSyntax)

Crée une instance QualifiedNameSyntax.

QueryBody(SelectOrGroupClauseSyntax)

Crée une instance QueryBodySyntax.

QueryBody(SyntaxList<QueryClauseSyntax>, SelectOrGroupClauseSyntax, QueryContinuationSyntax)

Crée une instance QueryBodySyntax.

QueryContinuation(String, QueryBodySyntax)

Crée une instance QueryContinuationSyntax.

QueryContinuation(SyntaxToken, QueryBodySyntax)

Crée une instance QueryContinuationSyntax.

QueryContinuation(SyntaxToken, SyntaxToken, QueryBodySyntax)

Crée une instance QueryContinuationSyntax.

QueryExpression(FromClauseSyntax, QueryBodySyntax)

Crée une instance QueryExpressionSyntax.

RangeExpression()

Crée une instance RangeExpressionSyntax.

RangeExpression(ExpressionSyntax, ExpressionSyntax)

Crée une instance RangeExpressionSyntax.

RangeExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

Crée une instance RangeExpressionSyntax.

RecordDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Crée une instance RecordDeclarationSyntax.

RecordDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

Crée une instance RecordDeclarationSyntax.

RecordDeclaration(SyntaxKind, SyntaxToken, String)

Crée une instance RecordDeclarationSyntax.

RecordDeclaration(SyntaxKind, SyntaxToken, SyntaxToken)

Crée une instance RecordDeclarationSyntax.

RecordDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

Crée une instance RecordDeclarationSyntax.

RecordDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Crée une instance RecordDeclarationSyntax.

RecordDeclaration(SyntaxToken, String)

Crée une instance RecordDeclarationSyntax.

RecordDeclaration(SyntaxToken, SyntaxToken)

Crée une instance RecordDeclarationSyntax.

RecursivePattern()

Crée une instance RecursivePatternSyntax.

RecursivePattern(TypeSyntax, PositionalPatternClauseSyntax, PropertyPatternClauseSyntax, VariableDesignationSyntax)

Crée une instance RecursivePatternSyntax.

ReferenceDirectiveTrivia(SyntaxToken, Boolean)

Crée une instance ReferenceDirectiveTriviaSyntax.

ReferenceDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance ReferenceDirectiveTriviaSyntax.

RefExpression(ExpressionSyntax)

Crée une instance RefExpressionSyntax.

RefExpression(SyntaxToken, ExpressionSyntax)

Crée une instance RefExpressionSyntax.

RefStructConstraint()

Crée une instance RefStructConstraintSyntax.

RefStructConstraint(SyntaxToken, SyntaxToken)

Crée une instance RefStructConstraintSyntax.

RefType(SyntaxToken, SyntaxToken, SyntaxToken, TypeSyntax)

Crée une instance RefTypeSyntax.

RefType(SyntaxToken, SyntaxToken, TypeSyntax)

Crée une instance RefTypeSyntax.

RefType(SyntaxToken, TypeSyntax)

Crée une instance RefTypeSyntax.

RefType(TypeSyntax)

Crée une instance RefTypeSyntax.

RefTypeExpression(ExpressionSyntax)

Crée une instance RefTypeExpressionSyntax.

RefTypeExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

Crée une instance RefTypeExpressionSyntax.

RefValueExpression(ExpressionSyntax, TypeSyntax)

Crée une instance RefValueExpressionSyntax.

RefValueExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, TypeSyntax, SyntaxToken)

Crée une instance RefValueExpressionSyntax.

RegionDirectiveTrivia(Boolean)

Crée une instance RegionDirectiveTriviaSyntax.

RegionDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance RegionDirectiveTriviaSyntax.

RelationalPattern(SyntaxToken, ExpressionSyntax)

Crée une instance RelationalPatternSyntax.

ReturnStatement(ExpressionSyntax)

Crée une instance ReturnStatementSyntax.

ReturnStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax)

Crée une instance ReturnStatementSyntax.

ReturnStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, ExpressionSyntax, SyntaxToken)

Crée une instance ReturnStatementSyntax.

ReturnStatement(SyntaxToken, ExpressionSyntax, SyntaxToken)

Crée une instance ReturnStatementSyntax.

ScopedType(SyntaxToken, TypeSyntax)

Crée une instance ScopedTypeSyntax.

ScopedType(TypeSyntax)

Crée une instance ScopedTypeSyntax.

SelectClause(ExpressionSyntax)

Crée une instance SelectClauseSyntax.

SelectClause(SyntaxToken, ExpressionSyntax)

Crée une instance SelectClauseSyntax.

SeparatedList<TNode>()

Crée une liste séparée vide.

SeparatedList<TNode>(IEnumerable<SyntaxNodeOrToken>)

Crée une liste séparée d’une séquence de nœuds et de jetons, en commençant par un nœud et en alterant entre des nœuds supplémentaires et des jetons de séparateur.

SeparatedList<TNode>(IEnumerable<TNode>, IEnumerable<SyntaxToken>)

Crée une liste séparée de nœuds à partir d’une séquence de nœuds et d’une séquence de jetons de séparation.

SeparatedList<TNode>(IEnumerable<TNode>)

Crée une liste séparée de nœuds à partir d’une séquence de nœuds, synthétisant les séparateurs de virgules entre les deux.

SeparatedList<TNode>(SyntaxNodeOrTokenList)

Crée une liste séparée d’un SyntaxNodeOrTokenList, où les éléments de liste commencent par un nœud, puis alternent entre des nœuds supplémentaires et des jetons de séparateur.

ShebangDirectiveTrivia(Boolean)

Crée une instance ShebangDirectiveTriviaSyntax.

ShebangDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance ShebangDirectiveTriviaSyntax.

SimpleBaseType(TypeSyntax)

Crée une instance SimpleBaseTypeSyntax.

SimpleLambdaExpression(ParameterSyntax, BlockSyntax, ExpressionSyntax)

Crée une instance SimpleLambdaExpressionSyntax.

SimpleLambdaExpression(ParameterSyntax, CSharpSyntaxNode)

Crée une instance SimpleLambdaExpressionSyntax.

SimpleLambdaExpression(ParameterSyntax)

Crée une instance SimpleLambdaExpressionSyntax.

SimpleLambdaExpression(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ParameterSyntax, BlockSyntax, ExpressionSyntax)

Crée une instance SimpleLambdaExpressionSyntax.

SimpleLambdaExpression(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ParameterSyntax, SyntaxToken, BlockSyntax, ExpressionSyntax)

Crée une instance SimpleLambdaExpressionSyntax.

SimpleLambdaExpression(SyntaxToken, ParameterSyntax, SyntaxToken, BlockSyntax, ExpressionSyntax)

Crée une instance SimpleLambdaExpressionSyntax.

SimpleLambdaExpression(SyntaxToken, ParameterSyntax, SyntaxToken, CSharpSyntaxNode)

Crée une instance SimpleLambdaExpressionSyntax.

SimpleLambdaExpression(SyntaxTokenList, ParameterSyntax, BlockSyntax, ExpressionSyntax)

Crée une instance SimpleLambdaExpressionSyntax.

SimpleLambdaExpression(SyntaxTokenList, ParameterSyntax, SyntaxToken, BlockSyntax, ExpressionSyntax)

Crée une instance SimpleLambdaExpressionSyntax.

SingletonList<TNode>(TNode)

Crée une liste singleton de nœuds de syntaxe.

SingletonSeparatedList<TNode>(TNode)

Crée une liste séparée par singleton.

SingleVariableDesignation(SyntaxToken)

Crée une instance SingleVariableDesignationSyntax.

SizeOfExpression(SyntaxToken, SyntaxToken, TypeSyntax, SyntaxToken)

Crée une instance SizeOfExpressionSyntax.

SizeOfExpression(TypeSyntax)

Crée une instance SizeOfExpressionSyntax.

SkippedTokensTrivia()

Crée une instance SkippedTokensTriviaSyntax.

SkippedTokensTrivia(SyntaxTokenList)

Crée une instance SkippedTokensTriviaSyntax.

SlicePattern(PatternSyntax)

Crée une instance SlicePatternSyntax.

SlicePattern(SyntaxToken, PatternSyntax)

Crée une instance SlicePatternSyntax.

SpreadElement(ExpressionSyntax)

Crée une instance SpreadElementSyntax.

SpreadElement(SyntaxToken, ExpressionSyntax)

Crée une instance SpreadElementSyntax.

StackAllocArrayCreationExpression(SyntaxToken, TypeSyntax, InitializerExpressionSyntax)

Crée une instance StackAllocArrayCreationExpressionSyntax.

StackAllocArrayCreationExpression(SyntaxToken, TypeSyntax)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

StackAllocArrayCreationExpression(TypeSyntax, InitializerExpressionSyntax)

Crée une instance StackAllocArrayCreationExpressionSyntax.

StackAllocArrayCreationExpression(TypeSyntax)

Crée une instance StackAllocArrayCreationExpressionSyntax.

StructDeclaration(String)

Crée une instance StructDeclarationSyntax.

StructDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

StructDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Crée une instance StructDeclarationSyntax.

StructDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Crée une instance StructDeclarationSyntax.

StructDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

Crée une instance StructDeclarationSyntax.

StructDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

Crée une instance StructDeclarationSyntax.

StructDeclaration(SyntaxToken)

Crée une instance StructDeclarationSyntax.

Subpattern(BaseExpressionColonSyntax, PatternSyntax)

Crée une instance SubpatternSyntax.

Subpattern(NameColonSyntax, PatternSyntax)

Crée une instance SubpatternSyntax.

Subpattern(PatternSyntax)

Crée une instance SubpatternSyntax.

SwitchExpression(ExpressionSyntax, SeparatedSyntaxList<SwitchExpressionArmSyntax>)

Crée une instance SwitchExpressionSyntax.

SwitchExpression(ExpressionSyntax, SyntaxToken, SyntaxToken, SeparatedSyntaxList<SwitchExpressionArmSyntax>, SyntaxToken)

Crée une instance SwitchExpressionSyntax.

SwitchExpression(ExpressionSyntax)

Crée une instance SwitchExpressionSyntax.

SwitchExpressionArm(PatternSyntax, ExpressionSyntax)

Crée une instance SwitchExpressionArmSyntax.

SwitchExpressionArm(PatternSyntax, WhenClauseSyntax, ExpressionSyntax)

Crée une instance SwitchExpressionArmSyntax.

SwitchExpressionArm(PatternSyntax, WhenClauseSyntax, SyntaxToken, ExpressionSyntax)

Crée une instance SwitchExpressionArmSyntax.

SwitchSection()

Crée une instance SwitchSectionSyntax.

SwitchSection(SyntaxList<SwitchLabelSyntax>, SyntaxList<StatementSyntax>)

Crée une instance SwitchSectionSyntax.

SwitchStatement(ExpressionSyntax, SyntaxList<SwitchSectionSyntax>)

Crée une instance SwitchStatementSyntax.

SwitchStatement(ExpressionSyntax)

Crée une instance SwitchStatementSyntax.

SwitchStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, SyntaxToken, SyntaxList<SwitchSectionSyntax>, SyntaxToken)

Crée une instance SwitchStatementSyntax.

SwitchStatement(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, SyntaxToken, SyntaxList<SwitchSectionSyntax>, SyntaxToken)

Crée une instance SwitchStatementSyntax.

SyntaxTree(SyntaxNode, ParseOptions, String, Encoding)

Créez une arborescence de syntaxe à partir d’un nœud de syntaxe.

SyntaxTrivia(SyntaxKind, String)

Les nœuds Trivia représentent des parties du texte du programme qui ne font pas partie de la grammaire syntaxique, telles que les espaces, les nouvelles lignes, les commentaires, les directives de préprocesseur et le code désactivé.

ThisExpression()

Crée une instance ThisExpressionSyntax.

ThisExpression(SyntaxToken)

Crée une instance ThisExpressionSyntax.

ThrowExpression(ExpressionSyntax)

Crée une instance ThrowExpressionSyntax.

ThrowExpression(SyntaxToken, ExpressionSyntax)

Crée une instance ThrowExpressionSyntax.

ThrowStatement(ExpressionSyntax)

Crée une instance ThrowStatementSyntax.

ThrowStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax)

Crée une instance ThrowStatementSyntax.

ThrowStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, ExpressionSyntax, SyntaxToken)

Crée une instance ThrowStatementSyntax.

ThrowStatement(SyntaxToken, ExpressionSyntax, SyntaxToken)

Crée une instance ThrowStatementSyntax.

Token(SyntaxKind)

Crée un jeton correspondant à un type de syntaxe. Cette méthode peut être utilisée pour les types de syntaxe de jeton dont le texte peut être déduit par le type seul.

Token(SyntaxTriviaList, SyntaxKind, String, String, SyntaxTriviaList)

Crée un jeton correspondant au type de syntaxe. Cette méthode permet de contrôler le texte du jeton et ValueText.

Par exemple, considérez le texte '<see cref="operator + ; » />'. Pour créer un jeton pour la valeur du symbole d’opérateur (+ ;), on appelle Token(default(SyntaxTriviaList), SyntaxKind.PlusToken, « + ; », « + », default(SyntaxTriviaList)).

Token(SyntaxTriviaList, SyntaxKind, SyntaxTriviaList)

Crée un jeton correspondant au type de syntaxe. Cette méthode peut être utilisée pour les types de syntaxe de jeton dont le texte peut être déduit par le type seul.

TokenList()

Crée une liste vide de jetons.

TokenList(IEnumerable<SyntaxToken>)

Crée une liste de jetons.

TokenList(SyntaxToken)

Crée une liste singleton de jetons.

TokenList(SyntaxToken[])

Crée une liste de jetons.

Trivia(StructuredTriviaSyntax)

Crée une trivia à partir d’un nœud StructuredTriviaSyntax.

TriviaList()

Crée une liste vide de trivia.

TriviaList(IEnumerable<SyntaxTrivia>)

Crée une liste de trivia.

TriviaList(SyntaxTrivia)

Crée une liste singleton de trivia.

TriviaList(SyntaxTrivia[])

Crée une liste de trivia.

TryStatement(BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax)

Crée une instance TryStatementSyntax.

TryStatement(SyntaxList<AttributeListSyntax>, BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax)

Crée une instance TryStatementSyntax.

TryStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax)

Crée une instance TryStatementSyntax.

TryStatement(SyntaxList<CatchClauseSyntax>)

Crée une instance TryStatementSyntax.

TryStatement(SyntaxToken, BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax)

Crée une instance TryStatementSyntax.

TupleElement(TypeSyntax, SyntaxToken)

Crée une instance TupleElementSyntax.

TupleElement(TypeSyntax)

Crée une instance TupleElementSyntax.

TupleExpression(SeparatedSyntaxList<ArgumentSyntax>)

Crée une instance TupleExpressionSyntax.

TupleExpression(SyntaxToken, SeparatedSyntaxList<ArgumentSyntax>, SyntaxToken)

Crée une instance TupleExpressionSyntax.

TupleType(SeparatedSyntaxList<TupleElementSyntax>)

Crée une instance TupleTypeSyntax.

TupleType(SyntaxToken, SeparatedSyntaxList<TupleElementSyntax>, SyntaxToken)

Crée une instance TupleTypeSyntax.

TypeArgumentList(SeparatedSyntaxList<TypeSyntax>)

Crée une instance TypeArgumentListSyntax.

TypeArgumentList(SyntaxToken, SeparatedSyntaxList<TypeSyntax>, SyntaxToken)

Crée une instance TypeArgumentListSyntax.

TypeConstraint(TypeSyntax)

Crée une instance TypeConstraintSyntax.

TypeCref(TypeSyntax)

Crée une instance TypeCrefSyntax.

TypeDeclaration(SyntaxKind, String)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

TypeDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

TypeDeclaration(SyntaxKind, SyntaxToken)

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

TypeOfExpression(SyntaxToken, SyntaxToken, TypeSyntax, SyntaxToken)

Crée une instance TypeOfExpressionSyntax.

TypeOfExpression(TypeSyntax)

Crée une instance TypeOfExpressionSyntax.

TypeParameter(String)

Crée une instance TypeParameterSyntax.

TypeParameter(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken)

Crée une instance TypeParameterSyntax.

TypeParameter(SyntaxToken)

Crée une instance TypeParameterSyntax.

TypeParameterConstraintClause(IdentifierNameSyntax, SeparatedSyntaxList<TypeParameterConstraintSyntax>)

Crée une instance TypeParameterConstraintClauseSyntax.

TypeParameterConstraintClause(IdentifierNameSyntax)

Crée une instance TypeParameterConstraintClauseSyntax.

TypeParameterConstraintClause(String)

Crée une instance TypeParameterConstraintClauseSyntax.

TypeParameterConstraintClause(SyntaxToken, IdentifierNameSyntax, SyntaxToken, SeparatedSyntaxList<TypeParameterConstraintSyntax>)

Crée une instance TypeParameterConstraintClauseSyntax.

TypeParameterList(SeparatedSyntaxList<TypeParameterSyntax>)

Crée une instance TypeParameterListSyntax.

TypeParameterList(SyntaxToken, SeparatedSyntaxList<TypeParameterSyntax>, SyntaxToken)

Crée une instance TypeParameterListSyntax.

TypePattern(TypeSyntax)

Crée une instance TypePatternSyntax.

UnaryPattern(PatternSyntax)

Crée une instance UnaryPatternSyntax.

UnaryPattern(SyntaxToken, PatternSyntax)

Crée une instance UnaryPatternSyntax.

UndefDirectiveTrivia(String, Boolean)

Crée une instance UndefDirectiveTriviaSyntax.

UndefDirectiveTrivia(SyntaxToken, Boolean)

Crée une instance UndefDirectiveTriviaSyntax.

UndefDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance UndefDirectiveTriviaSyntax.

UnionDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Crée une instance UnionDeclarationSyntax.

UnsafeExpression(ExpressionSyntax)

Crée une instance UnsafeExpressionSyntax.

UnsafeExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

Crée une instance UnsafeExpressionSyntax.

UnsafeStatement(BlockSyntax)

Crée une instance UnsafeStatementSyntax.

UnsafeStatement(SyntaxList<AttributeListSyntax>, BlockSyntax)

Crée une instance UnsafeStatementSyntax.

UnsafeStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, BlockSyntax)

Crée une instance UnsafeStatementSyntax.

UnsafeStatement(SyntaxToken, BlockSyntax)

Crée une instance UnsafeStatementSyntax.

UsingDirective(NameEqualsSyntax, NameSyntax)

Crée une instance UsingDirectiveSyntax.

UsingDirective(NameEqualsSyntax, TypeSyntax)

Crée une instance UsingDirectiveSyntax.

UsingDirective(NameSyntax)

Crée une instance UsingDirectiveSyntax.

UsingDirective(SyntaxToken, NameEqualsSyntax, NameSyntax)

Crée une instance UsingDirectiveSyntax.

UsingDirective(SyntaxToken, SyntaxToken, NameEqualsSyntax, NameSyntax, SyntaxToken)

Crée une instance UsingDirectiveSyntax.

UsingDirective(SyntaxToken, SyntaxToken, SyntaxToken, NameEqualsSyntax, NameSyntax, SyntaxToken)

Crée une instance UsingDirectiveSyntax.

UsingDirective(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, NameEqualsSyntax, TypeSyntax, SyntaxToken)

Crée une instance UsingDirectiveSyntax.

UsingDirective(TypeSyntax)

Crée une instance UsingDirectiveSyntax.

UsingStatement(StatementSyntax)

Crée une instance UsingStatementSyntax.

UsingStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, SyntaxToken, VariableDeclarationSyntax, ExpressionSyntax, SyntaxToken, StatementSyntax)

Crée une instance UsingStatementSyntax.

UsingStatement(SyntaxList<AttributeListSyntax>, VariableDeclarationSyntax, ExpressionSyntax, StatementSyntax)

Crée une instance UsingStatementSyntax.

UsingStatement(SyntaxToken, SyntaxToken, SyntaxToken, VariableDeclarationSyntax, ExpressionSyntax, SyntaxToken, StatementSyntax)

Crée une instance UsingStatementSyntax.

UsingStatement(SyntaxToken, SyntaxToken, VariableDeclarationSyntax, ExpressionSyntax, SyntaxToken, StatementSyntax)

Crée une instance UsingStatementSyntax.

UsingStatement(VariableDeclarationSyntax, ExpressionSyntax, StatementSyntax)

Crée une instance UsingStatementSyntax.

VariableDeclaration(TypeSyntax, SeparatedSyntaxList<VariableDeclaratorSyntax>)

Crée une instance VariableDeclarationSyntax.

VariableDeclaration(TypeSyntax)

Crée une instance VariableDeclarationSyntax.

VariableDeclarator(String)

Crée une instance VariableDeclaratorSyntax.

VariableDeclarator(SyntaxToken, BracketedArgumentListSyntax, EqualsValueClauseSyntax)

Crée une instance VariableDeclaratorSyntax.

VariableDeclarator(SyntaxToken)

Crée une instance VariableDeclaratorSyntax.

VarPattern(SyntaxToken, VariableDesignationSyntax)

Crée une instance VarPatternSyntax.

VarPattern(VariableDesignationSyntax)

Crée une instance VarPatternSyntax.

VerbatimIdentifier(SyntaxTriviaList, String, String, SyntaxTriviaList)

Crée un jeton verbatim avec le type IdentifierToken contenant le texte spécifié.

WarningDirectiveTrivia(Boolean)

Crée une instance WarningDirectiveTriviaSyntax.

WarningDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crée une instance WarningDirectiveTriviaSyntax.

WhenClause(ExpressionSyntax)

Crée une instance WhenClauseSyntax.

WhenClause(SyntaxToken, ExpressionSyntax)

Crée une instance WhenClauseSyntax.

WhereClause(ExpressionSyntax)

Crée une instance WhereClauseSyntax.

WhereClause(SyntaxToken, ExpressionSyntax)

Crée une instance WhereClauseSyntax.

WhileStatement(ExpressionSyntax, StatementSyntax)

Crée une instance WhileStatementSyntax.

WhileStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax, StatementSyntax)

Crée une instance WhileStatementSyntax.

WhileStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

Crée une instance WhileStatementSyntax.

WhileStatement(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

Crée une instance WhileStatementSyntax.

Whitespace(String, Boolean)
Obsolète.

Classe contenant des méthodes de fabrique pour construire des nœuds de syntaxe, des jetons et des trivia.

Whitespace(String)

Crée une trivia avec le type WhitespaceTrivia contenant le texte spécifié.

WithElement(ArgumentListSyntax)

Crée une instance WithElementSyntax.

WithElement(SyntaxToken, ArgumentListSyntax)

Crée une instance WithElementSyntax.

WithExpression(ExpressionSyntax, InitializerExpressionSyntax)

Crée une instance WithExpressionSyntax.

WithExpression(ExpressionSyntax, SyntaxToken, InitializerExpressionSyntax)

Crée une instance WithExpressionSyntax.

XmlCDataSection(SyntaxToken, SyntaxTokenList, SyntaxToken)

Crée une instance XmlCDataSectionSyntax.

XmlCDataSection(SyntaxTokenList)

Crée une instance XmlCDataSectionSyntax.

XmlComment(SyntaxToken, SyntaxTokenList, SyntaxToken)

Crée une instance XmlCommentSyntax.

XmlComment(SyntaxTokenList)

Crée une instance XmlCommentSyntax.

XmlCrefAttribute(CrefSyntax, SyntaxKind)

Crée un nœud de syntaxe pour un attribut cref dans un commentaire de documentation xml.

XmlCrefAttribute(CrefSyntax)

Crée un nœud de syntaxe pour un attribut cref dans un commentaire de documentation xml.

XmlCrefAttribute(XmlNameSyntax, SyntaxToken, CrefSyntax, SyntaxToken)

Crée une instance XmlCrefAttributeSyntax.

XmlCrefAttribute(XmlNameSyntax, SyntaxToken, SyntaxToken, CrefSyntax, SyntaxToken)

Crée une instance XmlCrefAttributeSyntax.

XmlElement(String, SyntaxList<XmlNodeSyntax>)

Crée la représentation syntaxique d’un élément xml nommé dans les commentaires de documentation xml.

XmlElement(XmlElementStartTagSyntax, SyntaxList<XmlNodeSyntax>, XmlElementEndTagSyntax)

Crée une instance XmlElementSyntax.

XmlElement(XmlElementStartTagSyntax, XmlElementEndTagSyntax)

Crée une instance XmlElementSyntax.

XmlElement(XmlNameSyntax, SyntaxList<XmlNodeSyntax>)

Crée la représentation syntaxique d’un élément xml nommé dans les commentaires de documentation xml.

XmlElementEndTag(SyntaxToken, XmlNameSyntax, SyntaxToken)

Crée une instance XmlElementEndTagSyntax.

XmlElementEndTag(XmlNameSyntax)

Crée une instance XmlElementEndTagSyntax.

XmlElementStartTag(SyntaxToken, XmlNameSyntax, SyntaxList<XmlAttributeSyntax>, SyntaxToken)

Crée une instance XmlElementStartTagSyntax.

XmlElementStartTag(XmlNameSyntax, SyntaxList<XmlAttributeSyntax>)

Crée une instance XmlElementStartTagSyntax.

XmlElementStartTag(XmlNameSyntax)

Crée une instance XmlElementStartTagSyntax.

XmlEmptyElement(String)

Crée la représentation syntaxique d’un élément xml vide nommé dans les commentaires de documentation xml.

XmlEmptyElement(SyntaxToken, XmlNameSyntax, SyntaxList<XmlAttributeSyntax>, SyntaxToken)

Crée une instance XmlEmptyElementSyntax.

XmlEmptyElement(XmlNameSyntax, SyntaxList<XmlAttributeSyntax>)

Crée une instance XmlEmptyElementSyntax.

XmlEmptyElement(XmlNameSyntax)

Crée une instance XmlEmptyElementSyntax.

XmlEntity(SyntaxTriviaList, String, String, SyntaxTriviaList)

Crée un jeton avec le type XmlEntityLiteralToken.

XmlExampleElement(SyntaxList<XmlNodeSyntax>)

Crée la représentation syntaxique d’un exemple d’élément dans les commentaires de documentation xml.

XmlExampleElement(XmlNodeSyntax[])

Crée la représentation syntaxique d’un exemple d’élément dans les commentaires de documentation xml.

XmlExceptionElement(CrefSyntax, SyntaxList<XmlNodeSyntax>)

Crée la représentation syntaxique d’un élément d’exception dans les commentaires de documentation xml.

XmlExceptionElement(CrefSyntax, XmlNodeSyntax[])

Crée la représentation syntaxique d’un élément d’exception dans les commentaires de documentation xml.

XmlMultiLineElement(String, SyntaxList<XmlNodeSyntax>)

Crée la représentation syntaxique d’un élément xml qui s’étend sur plusieurs lignes de texte.

XmlMultiLineElement(XmlNameSyntax, SyntaxList<XmlNodeSyntax>)

Crée la représentation syntaxique d’un élément xml qui s’étend sur plusieurs lignes de texte.

XmlName(String)

Crée une instance XmlNameSyntax.

XmlName(SyntaxToken)

Crée une instance XmlNameSyntax.

XmlName(XmlPrefixSyntax, SyntaxToken)

Crée une instance XmlNameSyntax.

XmlNameAttribute(String)

Crée un nœud de syntaxe pour un attribut de nom dans un élément xml dans un commentaire de documentation xml.

XmlNameAttribute(XmlNameSyntax, SyntaxToken, IdentifierNameSyntax, SyntaxToken)

Crée une instance XmlNameAttributeSyntax.

XmlNameAttribute(XmlNameSyntax, SyntaxToken, String, SyntaxToken)

Crée une instance XmlNameAttributeSyntax.

XmlNameAttribute(XmlNameSyntax, SyntaxToken, SyntaxToken, IdentifierNameSyntax, SyntaxToken)

Crée une instance XmlNameAttributeSyntax.

XmlNewLine(String)

Crée la représentation syntaxique d’un texte xml qui contient un jeton newline avec une trivia extérieure de commentaire de documentation à la fin (commentaire de documentation continu).

XmlNullKeywordElement()

Crée la représentation syntaxique d’un élément see dans les commentaires de documentation xml, qui pointe vers le mot clé de langage « null ».

XmlParaElement(SyntaxList<XmlNodeSyntax>)

Crée la représentation syntaxique d’un élément para dans les commentaires de documentation xml.

XmlParaElement(XmlNodeSyntax[])

Crée la représentation syntaxique d’un élément para dans les commentaires de documentation xml.

XmlParamElement(String, SyntaxList<XmlNodeSyntax>)

Crée la représentation syntaxique d’un élément param dans les commentaires de documentation xml (par exemple, pour la documentation des paramètres de méthode).

XmlParamElement(String, XmlNodeSyntax[])

Crée la représentation syntaxique d’un élément param dans les commentaires de documentation xml (par exemple, pour la documentation des paramètres de méthode).

XmlParamRefElement(String)

Crée la représentation syntaxique d’un élément paramref dans les commentaires de documentation xml (par exemple, pour référencer des paramètres particuliers d’une méthode).

XmlPermissionElement(CrefSyntax, SyntaxList<XmlNodeSyntax>)

Crée la représentation syntaxique d’un élément d’autorisation dans les commentaires de documentation xml.

XmlPermissionElement(CrefSyntax, XmlNodeSyntax[])

Crée la représentation syntaxique d’un élément d’autorisation dans les commentaires de documentation xml.

XmlPlaceholderElement(SyntaxList<XmlNodeSyntax>)

Crée la représentation syntaxique d’un élément d’espace réservé dans les commentaires de documentation xml.

XmlPlaceholderElement(XmlNodeSyntax[])

Crée la représentation syntaxique d’un élément d’espace réservé dans les commentaires de documentation xml.

XmlPrefix(String)

Crée une instance XmlPrefixSyntax.

XmlPrefix(SyntaxToken, SyntaxToken)

Crée une instance XmlPrefixSyntax.

XmlPrefix(SyntaxToken)

Crée une instance XmlPrefixSyntax.

XmlPreliminaryElement()

Crée un nœud de syntaxe pour un élément préliminaire dans un commentaire de documentation xml.

XmlProcessingInstruction(SyntaxToken, XmlNameSyntax, SyntaxTokenList, SyntaxToken)

Crée une instance XmlProcessingInstructionSyntax.

XmlProcessingInstruction(XmlNameSyntax, SyntaxTokenList)

Crée une instance XmlProcessingInstructionSyntax.

XmlProcessingInstruction(XmlNameSyntax)

Crée une instance XmlProcessingInstructionSyntax.

XmlRemarksElement(SyntaxList<XmlNodeSyntax>)

Crée un élément de remarques dans un commentaire de documentation xml.

XmlRemarksElement(XmlNodeSyntax[])

Crée un élément de remarques dans un commentaire de documentation xml.

XmlReturnsElement(SyntaxList<XmlNodeSyntax>)

Crée un élément de retour dans un commentaire de documentation xml.

XmlReturnsElement(XmlNodeSyntax[])

Crée un élément de retour dans un commentaire de documentation xml.

XmlSeeAlsoElement(CrefSyntax)

Crée un élément seealso dans un commentaire de documentation xml.

XmlSeeAlsoElement(Uri, SyntaxList<XmlNodeSyntax>)

Crée un élément seealso dans un commentaire de documentation xml.

XmlSeeElement(CrefSyntax)

Crée un élément see dans un commentaire de documentation xml.

XmlSummaryElement(SyntaxList<XmlNodeSyntax>)

Crée un élément récapitulative dans un commentaire de documentation xml.

XmlSummaryElement(XmlNodeSyntax[])

Crée un élément récapitulative dans un commentaire de documentation xml.

XmlText()

Crée une instance XmlTextSyntax.

XmlText(String)

Génère la représentation syntaxique d’un nœud de texte xml (par exemple, pour les commentaires de documentation xml).

XmlText(SyntaxToken[])

Génère la représentation syntaxique d’un nœud de texte xml (par exemple, pour les commentaires de documentation xml).

XmlText(SyntaxTokenList)

Crée une instance XmlTextSyntax.

XmlTextAttribute(String, String)

Crée la représentation syntaxique d’un attribut de texte xml.

XmlTextAttribute(String, SyntaxKind, SyntaxTokenList)

Crée la représentation syntaxique d’un attribut de texte xml.

XmlTextAttribute(String, SyntaxToken[])

Crée la représentation syntaxique d’un attribut de texte xml.

XmlTextAttribute(XmlNameSyntax, SyntaxKind, SyntaxTokenList)

Crée la représentation syntaxique d’un attribut de texte xml.

XmlTextAttribute(XmlNameSyntax, SyntaxToken, SyntaxToken, SyntaxTokenList, SyntaxToken)

Crée une instance XmlTextAttributeSyntax.

XmlTextAttribute(XmlNameSyntax, SyntaxToken, SyntaxToken)

Crée une instance XmlTextAttributeSyntax.

XmlTextAttribute(XmlNameSyntax, SyntaxToken, SyntaxTokenList, SyntaxToken)

Crée une instance XmlTextAttributeSyntax.

XmlTextLiteral(String, String)

Génère la représentation syntaxique d’un littéral de texte xml.

XmlTextLiteral(String)

Génère la représentation syntaxique d’un littéral de texte xml.

XmlTextLiteral(SyntaxTriviaList, String, String, SyntaxTriviaList)

Crée un jeton avec le type XmlTextLiteralToken.

XmlTextNewLine(String, Boolean)

Crée la représentation syntaxique d’un jeton de nouvelle ligne xml pour les commentaires de documentation xml.

XmlTextNewLine(String)

Crée la représentation syntaxique d’un jeton de ligne xml avec une trivia extérieure de commentaire de documentation à la fin (commentaire de documentation continu).

XmlTextNewLine(SyntaxTriviaList, String, String, SyntaxTriviaList)

Crée un jeton avec le type XmlTextLiteralNewLineToken.

XmlThreadSafetyElement()

Crée un élément threadsafety dans un commentaire de documentation xml.

XmlThreadSafetyElement(Boolean, Boolean)

Crée un élément threadsafety dans un commentaire de documentation xml.

XmlValueElement(SyntaxList<XmlNodeSyntax>)

Crée la représentation syntaxique d’un élément de valeur xml (par exemple, pour les commentaires de documentation xml).

XmlValueElement(XmlNodeSyntax[])

Crée la représentation syntaxique d’un élément de valeur xml (par exemple, pour les commentaires de documentation xml).

YieldStatement(SyntaxKind, ExpressionSyntax)

Crée une instance YieldStatementSyntax.

YieldStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, ExpressionSyntax)

Crée une instance YieldStatementSyntax.

YieldStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

Crée une instance YieldStatementSyntax.

YieldStatement(SyntaxKind, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

Crée une instance YieldStatementSyntax.

S’applique à