Compartir a través de


SyntaxFactory Clase

Definición

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

public ref class SyntaxFactory abstract sealed
public static class SyntaxFactory
type SyntaxFactory = class
Public Class SyntaxFactory
Herencia
SyntaxFactory

Propiedades

CarriageReturn

Una trivia con el tipo EndOfLineTrivia que contiene un único carácter de retorno de carro.

CarriageReturnLineFeed

Una trivia con el tipo EndOfLineTrivia que contiene los caracteres de retorno de carro y avance de línea.

ElasticCarriageReturn

Una trivia elástica con el tipo EndOfLineTrivia que contiene un único carácter de retorno de carro. Las trivias elásticas se usan para indicar la trivia que no se generó mediante el análisis del texto de origen y, normalmente, no se conservan durante el formato.

ElasticCarriageReturnLineFeed

Una trivia elástica con el tipo EndOfLineTrivia que contiene los caracteres de retorno de carro y avance de línea. Las trivias elásticas se usan para indicar la trivia que no se generó mediante el análisis del texto de origen y, normalmente, no se conservan durante el formato.

ElasticLineFeed

Una trivia elástica con el tipo EndOfLineTrivia que contiene un solo carácter de avance de línea. Las trivias elásticas se usan para indicar la trivia que no se generó mediante el análisis del texto de origen y, normalmente, no se conservan durante el formato.

ElasticMarker

Una trivia elástica con tipo WhitespaceTrivia que no contiene caracteres. Los métodos de fábrica incluyen automáticamente las trivias de marcador elástico cuando no se especifica trivia. El formato de sintaxis reemplazará los marcadores elásticos por la trivia adecuada.

ElasticSpace

Una trivia elástica con tipo WhitespaceTrivia que contiene un solo carácter de espacio. Las trivias elásticas se usan para indicar la trivia que no se generó mediante el análisis del texto de origen y, normalmente, no se conservan durante el formato.

ElasticTab

Una trivia elástica con tipo WhitespaceTrivia que contiene un solo carácter de tabulación. Las trivias elásticas se usan para indicar la trivia que no se generó mediante el análisis del texto de origen y, normalmente, no se conservan durante el formato.

LineFeed

Una trivia con el tipo EndOfLineTrivia que contiene un único carácter de avance de línea.

Space

Una trivia con tipo WhitespaceTrivia que contiene un solo carácter de espacio.

Tab

Una trivia con tipo WhitespaceTrivia que contiene un solo carácter de tabulación.

Métodos

AccessorDeclaration(SyntaxKind)

Crea una nueva instancia descriptor de accesoDeclarationSyntax.

AccessorDeclaration(SyntaxKind, BlockSyntax)

Crea una nueva instancia descriptor de accesoDeclarationSyntax.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

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

Crea una nueva instancia descriptor de accesoDeclarationSyntax.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

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

Crea una nueva instancia descriptor de accesoDeclarationSyntax.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

AccessorList(SyntaxList<AccessorDeclarationSyntax>)

Crea una nueva instancia descriptor de accesoListSyntax.

AccessorList(SyntaxToken, SyntaxList<AccessorDeclarationSyntax>, SyntaxToken)

Crea una nueva instancia descriptor de accesoListSyntax.

AliasQualifiedName(IdentifierNameSyntax, SimpleNameSyntax)

Crea una nueva instancia aliasQualifiedNameSyntax.

AliasQualifiedName(IdentifierNameSyntax, SyntaxToken, SimpleNameSyntax)

Crea una nueva instancia aliasQualifiedNameSyntax.

AliasQualifiedName(String, SimpleNameSyntax)

Crea una nueva instancia aliasQualifiedNameSyntax.

AnonymousMethodExpression()

Crea una nueva instancia AnonymousMethodExpressionSyntax.

AnonymousMethodExpression(CSharpSyntaxNode)

Crea una nueva instancia AnonymousMethodExpressionSyntax.

AnonymousMethodExpression(ParameterListSyntax, CSharpSyntaxNode)

Crea una nueva instancia AnonymousMethodExpressionSyntax.

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

Crea una nueva instancia AnonymousMethodExpressionSyntax.

AnonymousMethodExpression(SyntaxToken, SyntaxToken, ParameterListSyntax, CSharpSyntaxNode)

Crea una nueva instancia AnonymousMethodExpressionSyntax.

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

Crea una nueva instancia AnonymousMethodExpressionSyntax.

AnonymousObjectCreationExpression(SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax>)

Crea una nueva instancia AnonymousObjectCreationExpressionSyntax.

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

Crea una nueva instancia AnonymousObjectCreationExpressionSyntax.

AnonymousObjectMemberDeclarator(ExpressionSyntax)

Crea una nueva instancia AnonymousObjectMemberDeclaratorSyntax.

AnonymousObjectMemberDeclarator(NameEqualsSyntax, ExpressionSyntax)

Crea una nueva instancia AnonymousObjectMemberDeclaratorSyntax.

AreEquivalent(SyntaxNode, SyntaxNode, Boolean)

Determina si dos nodos de sintaxis son los mismos, sin tener en cuenta las diferencias de trivia.

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

Determina si dos nodos de sintaxis son los mismos, sin tener en cuenta las diferencias de trivia.

AreEquivalent(SyntaxToken, SyntaxToken)

Determina si dos tokens de sintaxis son los mismos, sin tener en cuenta las diferencias de trivia.

AreEquivalent(SyntaxTokenList, SyntaxTokenList)

Determina si dos listas de tokens son las mismas, sin tener en cuenta las diferencias de trivia.

AreEquivalent(SyntaxTree, SyntaxTree, Boolean)

Determina si dos árboles son los mismos, sin tener en cuenta las diferencias de trivia.

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

Determina si dos listas de nodos de sintaxis son las mismas, sin tener en cuenta las diferencias de trivia.

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

Determina si dos listas de nodos de sintaxis son las mismas, sin tener en cuenta las diferencias de trivia.

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

Determina si dos listas de nodos de sintaxis son las mismas, sin tener en cuenta las diferencias de trivia.

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

Determina si dos listas de nodos de sintaxis son las mismas, sin tener en cuenta las diferencias de trivia.

Argument(ExpressionSyntax)

Crea una nueva instancia argumentSyntax.

Argument(NameColonSyntax, SyntaxToken, ExpressionSyntax)

Crea una nueva instancia argumentSyntax.

ArgumentList(SeparatedSyntaxList<ArgumentSyntax>)

Crea una nueva instancia argumentListSyntax.

ArgumentList(SyntaxToken, SeparatedSyntaxList<ArgumentSyntax>, SyntaxToken)

Crea una nueva instancia argumentListSyntax.

ArrayCreationExpression(ArrayTypeSyntax)

Crea una nueva instancia de ArrayCreationExpressionSyntax.

ArrayCreationExpression(ArrayTypeSyntax, InitializerExpressionSyntax)

Crea una nueva instancia de ArrayCreationExpressionSyntax.

ArrayCreationExpression(SyntaxToken, ArrayTypeSyntax, InitializerExpressionSyntax)

Crea una nueva instancia de ArrayCreationExpressionSyntax.

ArrayRankSpecifier(SeparatedSyntaxList<ExpressionSyntax>)

Crea una nueva instancia de ArrayRankSpecifierSyntax.

ArrayRankSpecifier(SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken)

Crea una nueva instancia de ArrayRankSpecifierSyntax.

ArrayType(TypeSyntax)

Crea una nueva instancia de ArrayTypeSyntax.

ArrayType(TypeSyntax, SyntaxList<ArrayRankSpecifierSyntax>)

Crea una nueva instancia de ArrayTypeSyntax.

ArrowExpressionClause(ExpressionSyntax)

Crea una nueva instancia de ArrowExpressionClauseSyntax.

ArrowExpressionClause(SyntaxToken, ExpressionSyntax)

Crea una nueva instancia de ArrowExpressionClauseSyntax.

AssignmentExpression(SyntaxKind, ExpressionSyntax, ExpressionSyntax)

Crea una nueva instancia assignmentExpressionSyntax.

AssignmentExpression(SyntaxKind, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

Crea una nueva instancia assignmentExpressionSyntax.

Attribute(NameSyntax)

Crea una nueva instancia attributeSyntax.

Attribute(NameSyntax, AttributeArgumentListSyntax)

Crea una nueva instancia attributeSyntax.

AttributeArgument(ExpressionSyntax)

Crea una nueva instancia AttributeArgumentSyntax.

AttributeArgument(NameEqualsSyntax, NameColonSyntax, ExpressionSyntax)

Crea una nueva instancia AttributeArgumentSyntax.

AttributeArgumentList(SeparatedSyntaxList<AttributeArgumentSyntax>)

Crea una nueva instancia AttributeArgumentListSyntax.

AttributeArgumentList(SyntaxToken, SeparatedSyntaxList<AttributeArgumentSyntax>, SyntaxToken)

Crea una nueva instancia AttributeArgumentListSyntax.

AttributeList(AttributeTargetSpecifierSyntax, SeparatedSyntaxList<AttributeSyntax>)

Crea una nueva instancia attributeListSyntax.

AttributeList(SeparatedSyntaxList<AttributeSyntax>)

Crea una nueva instancia attributeListSyntax.

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

Crea una nueva instancia attributeListSyntax.

AttributeTargetSpecifier(SyntaxToken)

Crea una nueva instancia attributeTargetSpecifierSyntax.

AttributeTargetSpecifier(SyntaxToken, SyntaxToken)

Crea una nueva instancia attributeTargetSpecifierSyntax.

AwaitExpression(ExpressionSyntax)

Crea una nueva instancia awaitExpressionSyntax.

AwaitExpression(SyntaxToken, ExpressionSyntax)

Crea una nueva instancia awaitExpressionSyntax.

BadDirectiveTrivia(SyntaxToken, Boolean)

Crea una nueva instancia de BadDirectiveTriviaSyntax.

BadDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crea una nueva instancia de BadDirectiveTriviaSyntax.

BadToken(SyntaxTriviaList, String, SyntaxTriviaList)

Crea un token con el tipo BadToken.

BaseExpression()

Crea una nueva instancia baseExpressionSyntax.

BaseExpression(BaseExpressionTypeClauseSyntax)

Crea una nueva instancia baseExpressionSyntax.

BaseExpression(SyntaxToken)

Crea una nueva instancia baseExpressionSyntax.

BaseExpression(SyntaxToken, BaseExpressionTypeClauseSyntax)

Crea una nueva instancia baseExpressionSyntax.

BaseExpressionTypeClause(SyntaxToken, TypeSyntax, SyntaxToken)

Crea una nueva instancia baseExpressionTypeClauseSyntax.

BaseExpressionTypeClause(TypeSyntax)

Crea una nueva instancia baseExpressionTypeClauseSyntax.

BaseList(SeparatedSyntaxList<BaseTypeSyntax>)

Crea una nueva instancia baseListSyntax.

BaseList(SyntaxToken, SeparatedSyntaxList<BaseTypeSyntax>)

Crea una nueva instancia baseListSyntax.

BinaryExpression(SyntaxKind, ExpressionSyntax, ExpressionSyntax)

Crea una nueva instancia de BinaryExpressionSyntax.

BinaryExpression(SyntaxKind, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

Crea una nueva instancia de BinaryExpressionSyntax.

BinaryPattern(SyntaxKind, PatternSyntax, PatternSyntax)

Crea una nueva instancia binaryPatternSyntax.

BinaryPattern(SyntaxKind, PatternSyntax, SyntaxToken, PatternSyntax)

Crea una nueva instancia binaryPatternSyntax.

Block(IEnumerable<StatementSyntax>)

Crea una nueva instancia blockSyntax.

Block(StatementSyntax[])

Crea una nueva instancia blockSyntax.

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

Crea una nueva instancia blockSyntax.

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

Crea una nueva instancia blockSyntax.

Block(SyntaxList<StatementSyntax>)

Crea una nueva instancia blockSyntax.

Block(SyntaxToken, SyntaxList<StatementSyntax>, SyntaxToken)

Crea una nueva instancia blockSyntax.

BracketedArgumentList(SeparatedSyntaxList<ArgumentSyntax>)

Crea una nueva instancia BracketedArgumentListSyntax.

BracketedArgumentList(SyntaxToken, SeparatedSyntaxList<ArgumentSyntax>, SyntaxToken)

Crea una nueva instancia BracketedArgumentListSyntax.

BracketedParameterList(SeparatedSyntaxList<ParameterSyntax>)

Crea una nueva instancia bracketedParameterListSyntax.

BracketedParameterList(SyntaxToken, SeparatedSyntaxList<ParameterSyntax>, SyntaxToken)

Crea una nueva instancia bracketedParameterListSyntax.

BreakStatement()

Crea una nueva instancia breakStatementSyntax.

BreakStatement(SyntaxList<AttributeListSyntax>)

Crea una nueva instancia breakStatementSyntax.

BreakStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken)

Crea una nueva instancia breakStatementSyntax.

BreakStatement(SyntaxToken, SyntaxToken)

Crea una nueva instancia breakStatementSyntax.

CasePatternSwitchLabel(PatternSyntax, SyntaxToken)

Crea una nueva instancia casePatternSwitchLabelSyntax.

CasePatternSwitchLabel(PatternSyntax, WhenClauseSyntax, SyntaxToken)

Crea una nueva instancia casePatternSwitchLabelSyntax.

CasePatternSwitchLabel(SyntaxToken, PatternSyntax, WhenClauseSyntax, SyntaxToken)

Crea una nueva instancia casePatternSwitchLabelSyntax.

CaseSwitchLabel(ExpressionSyntax)

Crea una nueva instancia caseSwitchLabelSyntax.

CaseSwitchLabel(ExpressionSyntax, SyntaxToken)

Crea una nueva instancia caseSwitchLabelSyntax.

CaseSwitchLabel(SyntaxToken, ExpressionSyntax, SyntaxToken)

Crea una nueva instancia caseSwitchLabelSyntax.

CastExpression(SyntaxToken, TypeSyntax, SyntaxToken, ExpressionSyntax)

Crea una nueva instancia de CastExpressionSyntax.

CastExpression(TypeSyntax, ExpressionSyntax)

Crea una nueva instancia de CastExpressionSyntax.

CatchClause()

Crea una nueva instancia catchClauseSyntax.

CatchClause(CatchDeclarationSyntax, CatchFilterClauseSyntax, BlockSyntax)

Crea una nueva instancia catchClauseSyntax.

CatchClause(SyntaxToken, CatchDeclarationSyntax, CatchFilterClauseSyntax, BlockSyntax)

Crea una nueva instancia catchClauseSyntax.

CatchDeclaration(SyntaxToken, TypeSyntax, SyntaxToken, SyntaxToken)

Crea una nueva instancia catchDeclarationSyntax.

CatchDeclaration(TypeSyntax)

Crea una nueva instancia catchDeclarationSyntax.

CatchDeclaration(TypeSyntax, SyntaxToken)

Crea una nueva instancia catchDeclarationSyntax.

CatchFilterClause(ExpressionSyntax)

Crea una nueva instancia catchFilterClauseSyntax.

CatchFilterClause(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

Crea una nueva instancia catchFilterClauseSyntax.

CheckedExpression(SyntaxKind, ExpressionSyntax)

Crea una nueva instancia de CheckedExpressionSyntax.

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

Crea una nueva instancia de CheckedExpressionSyntax.

CheckedStatement(SyntaxKind, BlockSyntax)

Crea una nueva instancia checkedStatementSyntax.

CheckedStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, BlockSyntax)

Crea una nueva instancia checkedStatementSyntax.

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

Crea una nueva instancia checkedStatementSyntax.

CheckedStatement(SyntaxKind, SyntaxToken, BlockSyntax)

Crea una nueva instancia checkedStatementSyntax.

ClassDeclaration(String)

Crea una nueva instancia classDeclarationSyntax.

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

Crea una nueva instancia classDeclarationSyntax.

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

Crea una nueva instancia classDeclarationSyntax.

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

Crea una nueva instancia classDeclarationSyntax.

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

Crea una nueva instancia classDeclarationSyntax.

ClassDeclaration(SyntaxToken)

Crea una nueva instancia classDeclarationSyntax.

ClassOrStructConstraint(SyntaxKind)

Crea una nueva instancia classOrStructConstraintSyntax.

ClassOrStructConstraint(SyntaxKind, SyntaxToken)

Crea una nueva instancia classOrStructConstraintSyntax.

ClassOrStructConstraint(SyntaxKind, SyntaxToken, SyntaxToken)

Crea una nueva instancia classOrStructConstraintSyntax.

CollectionExpression(SeparatedSyntaxList<CollectionElementSyntax>)

Crea una nueva instancia collectionExpressionSyntax.

CollectionExpression(SyntaxToken, SeparatedSyntaxList<CollectionElementSyntax>, SyntaxToken)

Crea una nueva instancia collectionExpressionSyntax.

Comment(String)

Crea una trivia con un tipo SingleLineCommentTrivia o MultiLineCommentTrivia que contiene el texto especificado.

CompilationUnit()

Crea una nueva instancia de CompilationUnitSyntax.

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

Crea una nueva instancia de CompilationUnitSyntax.

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

Crea una nueva instancia de CompilationUnitSyntax.

ConditionalAccessExpression(ExpressionSyntax, ExpressionSyntax)

Crea una nueva instancia conditionalAccessExpressionSyntax.

ConditionalAccessExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

Crea una nueva instancia conditionalAccessExpressionSyntax.

ConditionalExpression(ExpressionSyntax, ExpressionSyntax, ExpressionSyntax)

Crea una nueva instancia conditionalExpressionSyntax.

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

Crea una nueva instancia conditionalExpressionSyntax.

ConstantPattern(ExpressionSyntax)

Crea una nueva instancia de ConstantPatternSyntax.

ConstructorConstraint()

Crea una nueva instancia constructorConstraintSyntax.

ConstructorConstraint(SyntaxToken, SyntaxToken, SyntaxToken)

Crea una nueva instancia constructorConstraintSyntax.

ConstructorDeclaration(String)

Crea una nueva instancia ConstructorDeclarationSyntax.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

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

Crea una nueva instancia ConstructorDeclarationSyntax.

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

Crea una nueva instancia ConstructorDeclarationSyntax.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

ConstructorDeclaration(SyntaxToken)

Crea una nueva instancia ConstructorDeclarationSyntax.

ConstructorInitializer(SyntaxKind, ArgumentListSyntax)

Crea una nueva instancia constructorInitializerSyntax.

ConstructorInitializer(SyntaxKind, SyntaxToken, SyntaxToken, ArgumentListSyntax)

Crea una nueva instancia constructorInitializerSyntax.

ContinueStatement()

Crea una nueva instancia continueStatementSyntax.

ContinueStatement(SyntaxList<AttributeListSyntax>)

Crea una nueva instancia continueStatementSyntax.

ContinueStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken)

Crea una nueva instancia continueStatementSyntax.

ContinueStatement(SyntaxToken, SyntaxToken)

Crea una nueva instancia continueStatementSyntax.

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

Crea una nueva instancia de ConversionOperatorDeclarationSyntax.

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

Crea una nueva instancia de ConversionOperatorDeclarationSyntax.

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

Crea una nueva instancia de ConversionOperatorDeclarationSyntax.

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

Crea una nueva instancia de ConversionOperatorDeclarationSyntax.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

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

Crea una nueva instancia de ConversionOperatorDeclarationSyntax.

ConversionOperatorDeclaration(SyntaxToken, TypeSyntax)

Crea una nueva instancia de ConversionOperatorDeclarationSyntax.

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

Crea una nueva instancia de ConversionOperatorMemberCrefSyntax.

ConversionOperatorMemberCref(SyntaxToken, SyntaxToken, TypeSyntax, CrefParameterListSyntax)

Crea una nueva instancia de ConversionOperatorMemberCrefSyntax.

ConversionOperatorMemberCref(SyntaxToken, TypeSyntax)

Crea una nueva instancia de ConversionOperatorMemberCrefSyntax.

ConversionOperatorMemberCref(SyntaxToken, TypeSyntax, CrefParameterListSyntax)

Crea una nueva instancia de ConversionOperatorMemberCrefSyntax.

CrefBracketedParameterList(SeparatedSyntaxList<CrefParameterSyntax>)

Crea una nueva instancia crefBracketedParameterListSyntax.

CrefBracketedParameterList(SyntaxToken, SeparatedSyntaxList<CrefParameterSyntax>, SyntaxToken)

Crea una nueva instancia crefBracketedParameterListSyntax.

CrefParameter(SyntaxToken, SyntaxToken, TypeSyntax)

Crea una nueva instancia de CrefParameterSyntax.

CrefParameter(SyntaxToken, TypeSyntax)

Crea una nueva instancia de CrefParameterSyntax.

CrefParameter(TypeSyntax)

Crea una nueva instancia de CrefParameterSyntax.

CrefParameterList(SeparatedSyntaxList<CrefParameterSyntax>)

Crea una nueva instancia crefParameterListSyntax.

CrefParameterList(SyntaxToken, SeparatedSyntaxList<CrefParameterSyntax>, SyntaxToken)

Crea una nueva instancia crefParameterListSyntax.

DeclarationExpression(TypeSyntax, VariableDesignationSyntax)

Crea una nueva instancia de DeclarationExpressionSyntax.

DeclarationPattern(TypeSyntax, VariableDesignationSyntax)

Crea una nueva instancia de DeclarationPatternSyntax.

DefaultConstraint()

Crea una nueva instancia defaultConstraintSyntax.

DefaultConstraint(SyntaxToken)

Crea una nueva instancia defaultConstraintSyntax.

DefaultExpression(SyntaxToken, SyntaxToken, TypeSyntax, SyntaxToken)

Crea una nueva instancia defaultExpressionSyntax.

DefaultExpression(TypeSyntax)

Crea una nueva instancia defaultExpressionSyntax.

DefaultSwitchLabel()

Crea una nueva instancia DefaultSwitchLabelSyntax.

DefaultSwitchLabel(SyntaxToken)

Crea una nueva instancia DefaultSwitchLabelSyntax.

DefaultSwitchLabel(SyntaxToken, SyntaxToken)

Crea una nueva instancia DefaultSwitchLabelSyntax.

DefineDirectiveTrivia(String, Boolean)

Crea una nueva instancia defineDirectiveTriviaSyntax.

DefineDirectiveTrivia(SyntaxToken, Boolean)

Crea una nueva instancia defineDirectiveTriviaSyntax.

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

Crea una nueva instancia defineDirectiveTriviaSyntax.

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

Crea una nueva instancia DelegateDeclarationSyntax.

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

Crea una nueva instancia DelegateDeclarationSyntax.

DelegateDeclaration(TypeSyntax, String)

Crea una nueva instancia DelegateDeclarationSyntax.

DelegateDeclaration(TypeSyntax, SyntaxToken)

Crea una nueva instancia DelegateDeclarationSyntax.

DestructorDeclaration(String)

Crea una nueva instancia de DestructorDeclarationSyntax.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

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

Crea una nueva instancia de DestructorDeclarationSyntax.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

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

Crea una nueva instancia de DestructorDeclarationSyntax.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

DestructorDeclaration(SyntaxToken)

Crea una nueva instancia de DestructorDeclarationSyntax.

DisabledText(String)

Crea una trivia con el tipo DisabledTextTrivia. El texto deshabilitado corresponde a cualquier texto entre directivas que no se consideren activas.

DiscardDesignation()

Crea una nueva instancia de DiscardDesignationSyntax.

DiscardDesignation(SyntaxToken)

Crea una nueva instancia de DiscardDesignationSyntax.

DiscardPattern()

Crea una nueva instancia de DiscardPatternSyntax.

DiscardPattern(SyntaxToken)

Crea una nueva instancia de DiscardPatternSyntax.

DocumentationComment(XmlNodeSyntax[])

Crea un comentario de documentación xml que abstrae la creación de la sintaxis xml.

DocumentationCommentExterior(String)

Crea una trivia con el tipo DocumentationCommentExteriorTrivia.

DocumentationCommentTrivia(SyntaxKind, SyntaxList<XmlNodeSyntax>)

Crea una nueva instancia documentationCommentTriviaSyntax.

DocumentationCommentTrivia(SyntaxKind, SyntaxList<XmlNodeSyntax>, SyntaxToken)

Crea una nueva instancia documentationCommentTriviaSyntax.

DoStatement(StatementSyntax, ExpressionSyntax)

Crea una nueva instancia de DoStatementSyntax.

DoStatement(SyntaxList<AttributeListSyntax>, StatementSyntax, ExpressionSyntax)

Crea una nueva instancia de DoStatementSyntax.

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

Crea una nueva instancia de DoStatementSyntax.

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

Crea una nueva instancia de DoStatementSyntax.

ElasticEndOfLine(String)

Crea una trivia con el tipo EndOfLineTrivia que contiene el texto especificado. Las trivias elásticas se usan para indicar la trivia que no se generó mediante el análisis del texto de origen y, normalmente, no se conservan durante el formato.

ElasticWhitespace(String)

Crea una trivia con el tipo WhitespaceTrivia que contiene el texto especificado. Las trivias elásticas se usan para indicar la trivia que no se generó mediante el análisis del texto de origen y, normalmente, no se conservan durante el formato.

ElementAccessExpression(ExpressionSyntax)

Crea una nueva instancia elementAccessExpressionSyntax.

ElementAccessExpression(ExpressionSyntax, BracketedArgumentListSyntax)

Crea una nueva instancia elementAccessExpressionSyntax.

ElementBindingExpression()

Crea una nueva instancia elementBindingExpressionSyntax.

ElementBindingExpression(BracketedArgumentListSyntax)

Crea una nueva instancia elementBindingExpressionSyntax.

ElifDirectiveTrivia(ExpressionSyntax, Boolean, Boolean, Boolean)

Crea una nueva instancia elifDirectiveTriviaSyntax.

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

Crea una nueva instancia elifDirectiveTriviaSyntax.

ElseClause(StatementSyntax)

Crea una nueva instancia ElseClauseSyntax.

ElseClause(SyntaxToken, StatementSyntax)

Crea una nueva instancia ElseClauseSyntax.

ElseDirectiveTrivia(Boolean, Boolean)

Crea una nueva instancia ElseDirectiveTriviaSyntax.

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

Crea una nueva instancia ElseDirectiveTriviaSyntax.

EmptyStatement()

Crea una nueva instancia emptyStatementSyntax.

EmptyStatement(SyntaxList<AttributeListSyntax>)

Crea una nueva instancia emptyStatementSyntax.

EmptyStatement(SyntaxList<AttributeListSyntax>, SyntaxToken)

Crea una nueva instancia emptyStatementSyntax.

EmptyStatement(SyntaxToken)

Crea una nueva instancia emptyStatementSyntax.

EndIfDirectiveTrivia(Boolean)

Crea una nueva instancia endIfDirectiveTriviaSyntax.

EndIfDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crea una nueva instancia endIfDirectiveTriviaSyntax.

EndOfLine(String)

Crea una trivia con el tipo EndOfLineTrivia que contiene el texto especificado.

EndOfLine(String, Boolean)
Obsoletos.

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

EndRegionDirectiveTrivia(Boolean)

Crea una nueva instancia endRegionDirectiveTriviaSyntax.

EndRegionDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crea una nueva instancia endRegionDirectiveTriviaSyntax.

EnumDeclaration(String)

Crea una nueva instancia enumDeclarationSyntax.

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

Crea una nueva instancia enumDeclarationSyntax.

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

Crea una nueva instancia enumDeclarationSyntax.

EnumDeclaration(SyntaxToken)

Crea una nueva instancia enumDeclarationSyntax.

EnumMemberDeclaration(String)

Crea una nueva instancia enumMemberDeclarationSyntax.

EnumMemberDeclaration(SyntaxList<AttributeListSyntax>, SyntaxToken, EqualsValueClauseSyntax)

Crea una nueva instancia enumMemberDeclarationSyntax.

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

Crea una nueva instancia enumMemberDeclarationSyntax.

EnumMemberDeclaration(SyntaxToken)

Crea una nueva instancia enumMemberDeclarationSyntax.

EqualsValueClause(ExpressionSyntax)

Crea una nueva instancia equalsValueClauseSyntax.

EqualsValueClause(SyntaxToken, ExpressionSyntax)

Crea una nueva instancia equalsValueClauseSyntax.

ErrorDirectiveTrivia(Boolean)

Crea una nueva instancia de ErrorDirectiveTriviaSyntax.

ErrorDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crea una nueva instancia de ErrorDirectiveTriviaSyntax.

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

Crea una nueva instancia eventDeclarationSyntax.

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

Crea una nueva instancia eventDeclarationSyntax.

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

Crea una nueva instancia eventDeclarationSyntax.

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

Crea una nueva instancia eventDeclarationSyntax.

EventDeclaration(TypeSyntax, String)

Crea una nueva instancia eventDeclarationSyntax.

EventDeclaration(TypeSyntax, SyntaxToken)

Crea una nueva instancia eventDeclarationSyntax.

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

Crea una nueva instancia eventFieldDeclarationSyntax.

EventFieldDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, VariableDeclarationSyntax)

Crea una nueva instancia eventFieldDeclarationSyntax.

EventFieldDeclaration(VariableDeclarationSyntax)

Crea una nueva instancia eventFieldDeclarationSyntax.

ExplicitInterfaceSpecifier(NameSyntax)

Crea una nueva instancia de ExplicitInterfaceSpecifierSyntax.

ExplicitInterfaceSpecifier(NameSyntax, SyntaxToken)

Crea una nueva instancia de ExplicitInterfaceSpecifierSyntax.

ExpressionColon(ExpressionSyntax, SyntaxToken)

Crea una nueva instancia de ExpressionColonSyntax.

ExpressionElement(ExpressionSyntax)

Crea una nueva instancia de ExpressionElementSyntax.

ExpressionStatement(ExpressionSyntax)

Crea una nueva instancia de ExpressionStatementSyntax.

ExpressionStatement(ExpressionSyntax, SyntaxToken)

Crea una nueva instancia de ExpressionStatementSyntax.

ExpressionStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax)

Crea una nueva instancia de ExpressionStatementSyntax.

ExpressionStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax, SyntaxToken)

Crea una nueva instancia de ExpressionStatementSyntax.

ExternAliasDirective(String)

Crea una nueva instancia de ExternAliasDirectiveSyntax.

ExternAliasDirective(SyntaxToken)

Crea una nueva instancia de ExternAliasDirectiveSyntax.

ExternAliasDirective(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken)

Crea una nueva instancia de ExternAliasDirectiveSyntax.

FieldDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, VariableDeclarationSyntax)

Crea una nueva instancia fieldDeclarationSyntax.

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

Crea una nueva instancia fieldDeclarationSyntax.

FieldDeclaration(VariableDeclarationSyntax)

Crea una nueva instancia fieldDeclarationSyntax.

FileScopedNamespaceDeclaration(NameSyntax)

Crea una nueva instancia fileScopedNamespaceDeclarationSyntax.

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

Crea una nueva instancia fileScopedNamespaceDeclarationSyntax.

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

Crea una nueva instancia fileScopedNamespaceDeclarationSyntax.

FinallyClause(BlockSyntax)

Crea una nueva instancia finallyClauseSyntax.

FinallyClause(SyntaxToken, BlockSyntax)

Crea una nueva instancia finallyClauseSyntax.

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

Crea una nueva instancia fixedStatementSyntax.

FixedStatement(SyntaxList<AttributeListSyntax>, VariableDeclarationSyntax, StatementSyntax)

Crea una nueva instancia fixedStatementSyntax.

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

Crea una nueva instancia fixedStatementSyntax.

FixedStatement(VariableDeclarationSyntax, StatementSyntax)

Crea una nueva instancia fixedStatementSyntax.

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

Crea una nueva instancia de ForEachStatementSyntax.

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

Crea una nueva instancia de ForEachStatementSyntax.

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

Crea una nueva instancia de ForEachStatementSyntax.

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

Crea una nueva instancia de ForEachStatementSyntax.

ForEachStatement(TypeSyntax, String, ExpressionSyntax, StatementSyntax)

Crea una nueva instancia de ForEachStatementSyntax.

ForEachStatement(TypeSyntax, SyntaxToken, ExpressionSyntax, StatementSyntax)

Crea una nueva instancia de ForEachStatementSyntax.

ForEachVariableStatement(ExpressionSyntax, ExpressionSyntax, StatementSyntax)

Crea una nueva instancia forEachVariableStatementSyntax.

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

Crea una nueva instancia forEachVariableStatementSyntax.

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

Crea una nueva instancia forEachVariableStatementSyntax.

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

Crea una nueva instancia forEachVariableStatementSyntax.

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

Crea una nueva instancia forEachVariableStatementSyntax.

ForStatement(StatementSyntax)

Crea una nueva instancia de ForStatementSyntax.

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

Crea una nueva instancia de ForStatementSyntax.

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

Crea una nueva instancia de ForStatementSyntax.

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

Crea una nueva instancia de ForStatementSyntax.

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

Crea una nueva instancia de ForStatementSyntax.

FromClause(String, ExpressionSyntax)

Crea una nueva instancia fromClauseSyntax.

FromClause(SyntaxToken, ExpressionSyntax)

Crea una nueva instancia fromClauseSyntax.

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

Crea una nueva instancia fromClauseSyntax.

FromClause(TypeSyntax, SyntaxToken, ExpressionSyntax)

Crea una nueva instancia fromClauseSyntax.

FunctionPointerCallingConvention(SyntaxToken)

Crea una nueva instancia de FunctionPointerCallingConventionSyntax.

FunctionPointerCallingConvention(SyntaxToken, FunctionPointerUnmanagedCallingConventionListSyntax)

Crea una nueva instancia de FunctionPointerCallingConventionSyntax.

FunctionPointerParameter(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax)

Crea una nueva instancia de FunctionPointerParameterSyntax.

FunctionPointerParameter(TypeSyntax)

Crea una nueva instancia de FunctionPointerParameterSyntax.

FunctionPointerParameterList(SeparatedSyntaxList<FunctionPointerParameterSyntax>)

Crea una nueva instancia de FunctionPointerParameterListSyntax.

FunctionPointerParameterList(SyntaxToken, SeparatedSyntaxList<FunctionPointerParameterSyntax>, SyntaxToken)

Crea una nueva instancia de FunctionPointerParameterListSyntax.

FunctionPointerType()

Crea una nueva instancia de FunctionPointerTypeSyntax.

FunctionPointerType(FunctionPointerCallingConventionSyntax, FunctionPointerParameterListSyntax)

Crea una nueva instancia de FunctionPointerTypeSyntax.

FunctionPointerType(SeparatedSyntaxList<ParameterSyntax>)

Crea una nueva instancia de FunctionPointerTypeSyntax.

FunctionPointerType(SyntaxToken, SeparatedSyntaxList<ParameterSyntax>)

Crea una nueva instancia de FunctionPointerTypeSyntax.

FunctionPointerType(SyntaxToken, SyntaxToken, FunctionPointerCallingConventionSyntax, FunctionPointerParameterListSyntax)

Crea una nueva instancia de FunctionPointerTypeSyntax.

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

Crea una nueva instancia de FunctionPointerTypeSyntax.

FunctionPointerUnmanagedCallingConvention(SyntaxToken)

Crea una nueva instancia de FunctionPointerUnmanagedCallingConventionSyntax.

FunctionPointerUnmanagedCallingConventionList(SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax>)

Crea una nueva instancia functionPointerUnmanagedCallingConventionListSyntax.

FunctionPointerUnmanagedCallingConventionList(SyntaxToken, SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax>, SyntaxToken)

Crea una nueva instancia functionPointerUnmanagedCallingConventionListSyntax.

GenericName(String)

Crea una nueva instancia GenericNameSyntax.

GenericName(SyntaxToken)

Crea una nueva instancia GenericNameSyntax.

GenericName(SyntaxToken, TypeArgumentListSyntax)

Crea una nueva instancia GenericNameSyntax.

GetNonGenericExpression(ExpressionSyntax)

Convierte una expresión de nombre genérico en una sin los argumentos genéricos.

GetStandaloneExpression(ExpressionSyntax)

Obtiene la expresión contenedora que es realmente una expresión de lenguaje y no solo se escribe como expressionSyntax para mayor comodidad. Por ejemplo, los nodos NameSyntax del lado derecho de los nombres completos y las expresiones de acceso a miembros no son expresiones de lenguaje, pero los nombres completos o las expresiones de acceso a miembros son expresiones de hecho.

GlobalStatement(StatementSyntax)

Crea una nueva instancia globalStatementSyntax.

GlobalStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, StatementSyntax)

Crea una nueva instancia globalStatementSyntax.

GotoStatement(SyntaxKind, ExpressionSyntax)

Crea una nueva instancia gotoStatementSyntax.

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

Crea una nueva instancia gotoStatementSyntax.

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

Crea una nueva instancia gotoStatementSyntax.

GotoStatement(SyntaxKind, SyntaxToken, ExpressionSyntax)

Crea una nueva instancia gotoStatementSyntax.

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

Crea una nueva instancia gotoStatementSyntax.

GroupClause(ExpressionSyntax, ExpressionSyntax)

Crea una nueva instancia de GroupClauseSyntax.

GroupClause(SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

Crea una nueva instancia de GroupClauseSyntax.

Identifier(String)

Crea un token con el tipo IdentifierToken que contiene el texto especificado.

Identifier(SyntaxTriviaList, String, SyntaxTriviaList)

Crea un token con el tipo IdentifierToken que contiene el texto especificado.

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

Crea un token con el tipo IdentifierToken que contiene el texto especificado.

IdentifierName(String)

Crea un nodo IdentifierNameSyntax.

IdentifierName(SyntaxToken)

Crea una nueva instancia identifierNameSyntax.

IfDirectiveTrivia(ExpressionSyntax, Boolean, Boolean, Boolean)

Crea una nueva instancia IfDirectiveTriviaSyntax.

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

Crea una nueva instancia IfDirectiveTriviaSyntax.

IfStatement(ExpressionSyntax, StatementSyntax)

Crea una nueva instancia ifStatementSyntax.

IfStatement(ExpressionSyntax, StatementSyntax, ElseClauseSyntax)

Crea una nueva instancia ifStatementSyntax.

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

Crea una nueva instancia ifStatementSyntax.

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

Crea una nueva instancia ifStatementSyntax.

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

Crea una nueva instancia ifStatementSyntax.

ImplicitArrayCreationExpression(InitializerExpressionSyntax)

Crea una nueva instancia ImplicitArrayCreationExpressionSyntax.

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

Crea una nueva instancia ImplicitArrayCreationExpressionSyntax.

ImplicitArrayCreationExpression(SyntaxTokenList, InitializerExpressionSyntax)

Crea una nueva instancia ImplicitArrayCreationExpressionSyntax.

ImplicitElementAccess()

Crea una nueva instancia ImplicitElementAccessSyntax.

ImplicitElementAccess(BracketedArgumentListSyntax)

Crea una nueva instancia ImplicitElementAccessSyntax.

ImplicitObjectCreationExpression()

Crea una nueva instancia ImplicitObjectCreationExpressionSyntax.

ImplicitObjectCreationExpression(ArgumentListSyntax, InitializerExpressionSyntax)

Crea una nueva instancia ImplicitObjectCreationExpressionSyntax.

ImplicitObjectCreationExpression(SyntaxToken, ArgumentListSyntax, InitializerExpressionSyntax)

Crea una nueva instancia ImplicitObjectCreationExpressionSyntax.

ImplicitStackAllocArrayCreationExpression(InitializerExpressionSyntax)

Crea una nueva instancia ImplicitStackAllocArrayCreationExpressionSyntax.

ImplicitStackAllocArrayCreationExpression(SyntaxToken, SyntaxToken, SyntaxToken, InitializerExpressionSyntax)

Crea una nueva instancia ImplicitStackAllocArrayCreationExpressionSyntax.

IncompleteMember(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax)

Crea una nueva instancia de IncompleteMemberSyntax.

IncompleteMember(TypeSyntax)

Crea una nueva instancia de IncompleteMemberSyntax.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

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

Crea una nueva instancia de IndexerDeclarationSyntax.

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

Crea una nueva instancia de IndexerDeclarationSyntax.

IndexerDeclaration(TypeSyntax)

Crea una nueva instancia de IndexerDeclarationSyntax.

IndexerMemberCref(CrefBracketedParameterListSyntax)

Crea una nueva instancia indexerMemberCrefSyntax.

IndexerMemberCref(SyntaxToken, CrefBracketedParameterListSyntax)

Crea una nueva instancia indexerMemberCrefSyntax.

InitializerExpression(SyntaxKind, SeparatedSyntaxList<ExpressionSyntax>)

Crea una nueva instancia de InitializerExpressionSyntax.

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

Crea una nueva instancia de InitializerExpressionSyntax.

InterfaceDeclaration(String)

Crea una nueva instancia interfaceDeclarationSyntax.

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

Crea una nueva instancia interfaceDeclarationSyntax.

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

Crea una nueva instancia interfaceDeclarationSyntax.

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

Crea una nueva instancia interfaceDeclarationSyntax.

InterfaceDeclaration(SyntaxToken)

Crea una nueva instancia interfaceDeclarationSyntax.

InterpolatedStringExpression(SyntaxToken)

Crea una nueva instancia interpolatedStringExpressionSyntax.

InterpolatedStringExpression(SyntaxToken, SyntaxList<InterpolatedStringContentSyntax>)

Crea una nueva instancia interpolatedStringExpressionSyntax.

InterpolatedStringExpression(SyntaxToken, SyntaxList<InterpolatedStringContentSyntax>, SyntaxToken)

Crea una nueva instancia interpolatedStringExpressionSyntax.

InterpolatedStringExpression(SyntaxToken, SyntaxToken)

Crea una nueva instancia interpolatedStringExpressionSyntax.

InterpolatedStringText()

Crea una nueva instancia interpolatedStringTextSyntax.

InterpolatedStringText(SyntaxToken)

Crea una nueva instancia interpolatedStringTextSyntax.

Interpolation(ExpressionSyntax)

Crea una nueva instancia interpolationSyntax.

Interpolation(ExpressionSyntax, InterpolationAlignmentClauseSyntax, InterpolationFormatClauseSyntax)

Crea una nueva instancia interpolationSyntax.

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

Crea una nueva instancia interpolationSyntax.

InterpolationAlignmentClause(SyntaxToken, ExpressionSyntax)

Crea una nueva instancia interpolationAlignmentClauseSyntax.

InterpolationFormatClause(SyntaxToken)

Crea una nueva instancia interpolationFormatClauseSyntax.

InterpolationFormatClause(SyntaxToken, SyntaxToken)

Crea una nueva instancia interpolationFormatClauseSyntax.

InvocationExpression(ExpressionSyntax)

Crea una nueva instancia de InvocationExpressionSyntax.

InvocationExpression(ExpressionSyntax, ArgumentListSyntax)

Crea una nueva instancia de InvocationExpressionSyntax.

IsCompleteSubmission(SyntaxTree)

Determina si el texto especificado se considera un envío sintácticamente completo. ArgumentException Produce si el árbol no se compiló como un envío interactivo.

IsPatternExpression(ExpressionSyntax, PatternSyntax)

Crea una nueva instancia de IsPatternExpressionSyntax.

IsPatternExpression(ExpressionSyntax, SyntaxToken, PatternSyntax)

Crea una nueva instancia de IsPatternExpressionSyntax.

JoinClause(String, ExpressionSyntax, ExpressionSyntax, ExpressionSyntax)

Crea una nueva instancia joinClauseSyntax.

JoinClause(SyntaxToken, ExpressionSyntax, ExpressionSyntax, ExpressionSyntax)

Crea una nueva instancia joinClauseSyntax.

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

Crea una nueva instancia joinClauseSyntax.

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

Crea una nueva instancia joinClauseSyntax.

JoinIntoClause(String)

Crea una nueva instancia de JoinIntoClauseSyntax.

JoinIntoClause(SyntaxToken)

Crea una nueva instancia de JoinIntoClauseSyntax.

JoinIntoClause(SyntaxToken, SyntaxToken)

Crea una nueva instancia de JoinIntoClauseSyntax.

LabeledStatement(String, StatementSyntax)

Crea una nueva instancia LabeledStatementSyntax.

LabeledStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, StatementSyntax)

Crea una nueva instancia LabeledStatementSyntax.

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

Crea una nueva instancia LabeledStatementSyntax.

LabeledStatement(SyntaxToken, StatementSyntax)

Crea una nueva instancia LabeledStatementSyntax.

LabeledStatement(SyntaxToken, SyntaxToken, StatementSyntax)

Crea una nueva instancia LabeledStatementSyntax.

LetClause(String, ExpressionSyntax)

Crea una nueva instancia letClauseSyntax.

LetClause(SyntaxToken, ExpressionSyntax)

Crea una nueva instancia letClauseSyntax.

LetClause(SyntaxToken, SyntaxToken, SyntaxToken, ExpressionSyntax)

Crea una nueva instancia letClauseSyntax.

LineDirectivePosition(SyntaxToken, SyntaxToken)

Crea una nueva instancia de LineDirectivePositionSyntax.

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

Crea una nueva instancia de LineDirectivePositionSyntax.

LineDirectiveTrivia(SyntaxToken, Boolean)

Crea una nueva instancia de LineDirectiveTriviaSyntax.

LineDirectiveTrivia(SyntaxToken, SyntaxToken, Boolean)

Crea una nueva instancia de LineDirectiveTriviaSyntax.

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

Crea una nueva instancia de LineDirectiveTriviaSyntax.

LineSpanDirectiveTrivia(LineDirectivePositionSyntax, LineDirectivePositionSyntax, SyntaxToken, Boolean)

Crea una nueva instancia lineSpanDirectiveTriviaSyntax.

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

Crea una nueva instancia lineSpanDirectiveTriviaSyntax.

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

Crea una nueva instancia lineSpanDirectiveTriviaSyntax.

List<TNode>()

Crea una lista vacía de nodos de sintaxis.

List<TNode>(IEnumerable<TNode>)

Crea una lista de nodos de sintaxis.

ListPattern(SeparatedSyntaxList<PatternSyntax>)

Crea una nueva instancia de ListPatternSyntax.

ListPattern(SeparatedSyntaxList<PatternSyntax>, VariableDesignationSyntax)

Crea una nueva instancia de ListPatternSyntax.

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

Crea una nueva instancia de ListPatternSyntax.

Literal(Char)

Crea un token con el tipo CharacterLiteralToken a partir de un valor de carácter.

Literal(Decimal)

Crea un token con el tipo NumericLiteralToken a partir de un valor decimal.

Literal(Double)

Crea un token con el tipo NumericLiteralToken a partir de un valor de punto flotante de 8 bytes.

Literal(Int32)

Crea un token con el tipo NumericLiteralToken a partir de un valor entero con signo de 4 bytes.

Literal(Int64)

Crea un token con el tipo NumericLiteralToken a partir de un valor entero con signo de 8 bytes.

Literal(Single)

Crea un token con el tipo NumericLiteralToken a partir de un valor de punto flotante de 4 bytes.

Literal(String)

Crea un token con el tipo StringLiteralToken a partir de un valor de cadena.

Literal(String, Char)

Crea un token con el tipo CharacterLiteralToken a partir del texto y el valor de carácter correspondiente.

Literal(String, Decimal)

Crea un token con el tipo NumericLiteralToken a partir del texto y el valor decimal correspondiente.

Literal(String, Double)

Crea un token con el tipo NumericLiteralToken a partir del texto y el valor de punto flotante de 8 bytes correspondiente.

Literal(String, Int32)

Crea un token con el tipo NumericLiteralToken a partir del texto y el valor entero con signo de 4 bytes correspondiente.

Literal(String, Int64)

Crea un token con el tipo NumericLiteralToken a partir del texto y el valor entero con signo de 8 bytes correspondiente.

Literal(String, Single)

Crea un token con el tipo NumericLiteralToken a partir del texto y el valor de punto flotante de 4 bytes correspondiente.

Literal(String, String)

Crea un token con el tipo StringLiteralToken a partir del texto y el valor de cadena correspondiente.

Literal(String, UInt32)

Crea un token con el tipo NumericLiteralToken a partir del texto y el valor entero de 4 bytes sin signo correspondiente.

Literal(String, UInt64)

Crea un token con el tipo NumericLiteralToken a partir del texto y el valor entero de 8 bytes sin signo correspondiente.

Literal(SyntaxTriviaList, String, Char, SyntaxTriviaList)

Crea un token con el tipo CharacterLiteralToken a partir del texto y el valor de carácter correspondiente.

Literal(SyntaxTriviaList, String, Decimal, SyntaxTriviaList)

Crea un token con el tipo NumericLiteralToken a partir del texto y el valor decimal correspondiente.

Literal(SyntaxTriviaList, String, Double, SyntaxTriviaList)

Crea un token con el tipo NumericLiteralToken a partir del texto y el valor de punto flotante de 8 bytes correspondiente.

Literal(SyntaxTriviaList, String, Int32, SyntaxTriviaList)

Crea un token con el tipo NumericLiteralToken a partir del texto y el valor entero con signo de 4 bytes correspondiente.

Literal(SyntaxTriviaList, String, Int64, SyntaxTriviaList)

Crea un token con el tipo NumericLiteralToken a partir del texto y el valor entero con signo de 8 bytes correspondiente.

Literal(SyntaxTriviaList, String, Single, SyntaxTriviaList)

Crea un token con el tipo NumericLiteralToken a partir del texto y el valor de punto flotante de 4 bytes correspondiente.

Literal(SyntaxTriviaList, String, String, SyntaxTriviaList)

Crea un token con el tipo StringLiteralToken a partir del texto y el valor de cadena correspondiente.

Literal(SyntaxTriviaList, String, UInt32, SyntaxTriviaList)

Crea un token con el tipo NumericLiteralToken a partir del texto y el valor entero de 4 bytes sin signo correspondiente.

Literal(SyntaxTriviaList, String, UInt64, SyntaxTriviaList)

Crea un token con el tipo NumericLiteralToken a partir del texto y el valor entero de 8 bytes sin signo correspondiente.

Literal(UInt32)

Crea un token con el tipo NumericLiteralToken a partir de un valor entero de 4 bytes sin signo.

Literal(UInt64)

Crea un token con el tipo NumericLiteralToken a partir de un valor entero de 8 bytes sin signo.

LiteralExpression(SyntaxKind)

Crea una nueva instancia literalExpressionSyntax.

LiteralExpression(SyntaxKind, SyntaxToken)

Crea una nueva instancia literalExpressionSyntax.

LoadDirectiveTrivia(SyntaxToken, Boolean)

Crea una nueva instancia loadDirectiveTriviaSyntax.

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

Crea una nueva instancia loadDirectiveTriviaSyntax.

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

Crea una nueva instancia localDeclarationStatementSyntax.

LocalDeclarationStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, VariableDeclarationSyntax)

Crea una nueva instancia localDeclarationStatementSyntax.

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

Crea una nueva instancia localDeclarationStatementSyntax.

LocalDeclarationStatement(SyntaxTokenList, VariableDeclarationSyntax)

Crea una nueva instancia localDeclarationStatementSyntax.

LocalDeclarationStatement(SyntaxTokenList, VariableDeclarationSyntax, SyntaxToken)

Crea una nueva instancia localDeclarationStatementSyntax.

LocalDeclarationStatement(VariableDeclarationSyntax)

Crea una nueva instancia localDeclarationStatementSyntax.

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

Crea una nueva instancia localFunctionStatementSyntax.

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

Crea una nueva instancia localFunctionStatementSyntax.

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

Crea una nueva instancia localFunctionStatementSyntax.

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

Crea una nueva instancia localFunctionStatementSyntax.

LocalFunctionStatement(TypeSyntax, String)

Crea una nueva instancia localFunctionStatementSyntax.

LocalFunctionStatement(TypeSyntax, SyntaxToken)

Crea una nueva instancia localFunctionStatementSyntax.

LockStatement(ExpressionSyntax, StatementSyntax)

Crea una nueva instancia lockStatementSyntax.

LockStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax, StatementSyntax)

Crea una nueva instancia lockStatementSyntax.

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

Crea una nueva instancia lockStatementSyntax.

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

Crea una nueva instancia lockStatementSyntax.

MakeRefExpression(ExpressionSyntax)

Crea una nueva instancia makeRefExpressionSyntax.

MakeRefExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

Crea una nueva instancia makeRefExpressionSyntax.

MemberAccessExpression(SyntaxKind, ExpressionSyntax, SimpleNameSyntax)

Crea una nueva instancia memberAccessExpressionSyntax.

MemberAccessExpression(SyntaxKind, ExpressionSyntax, SyntaxToken, SimpleNameSyntax)

Crea una nueva instancia memberAccessExpressionSyntax.

MemberBindingExpression(SimpleNameSyntax)

Crea una nueva instancia de MemberBindingExpressionSyntax.

MemberBindingExpression(SyntaxToken, SimpleNameSyntax)

Crea una nueva instancia de MemberBindingExpressionSyntax.

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

Crea una nueva instancia MethodDeclarationSyntax.

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

Crea una nueva instancia MethodDeclarationSyntax.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

MethodDeclaration(TypeSyntax, String)

Crea una nueva instancia MethodDeclarationSyntax.

MethodDeclaration(TypeSyntax, SyntaxToken)

Crea una nueva instancia MethodDeclarationSyntax.

MissingToken(SyntaxKind)

Crea un token que falta correspondiente al tipo de sintaxis. El analizador genera un token que falta cuando no se encuentra un token esperado. Un token que falta no tiene texto y normalmente tiene diagnósticos asociados.

MissingToken(SyntaxTriviaList, SyntaxKind, SyntaxTriviaList)

Crea un token que falta correspondiente al tipo de sintaxis. El analizador genera un token que falta cuando no se encuentra un token esperado. Un token que falta no tiene texto y normalmente tiene diagnósticos asociados.

NameColon(IdentifierNameSyntax)

Crea una nueva instancia NameColonSyntax.

NameColon(IdentifierNameSyntax, SyntaxToken)

Crea una nueva instancia NameColonSyntax.

NameColon(String)

Crea una nueva instancia NameColonSyntax.

NameEquals(IdentifierNameSyntax)

Crea una nueva instancia NameEqualsSyntax.

NameEquals(IdentifierNameSyntax, SyntaxToken)

Crea una nueva instancia NameEqualsSyntax.

NameEquals(String)

Crea una nueva instancia NameEqualsSyntax.

NameMemberCref(TypeSyntax)

Crea una nueva instancia nameMemberCrefSyntax.

NameMemberCref(TypeSyntax, CrefParameterListSyntax)

Crea una nueva instancia nameMemberCrefSyntax.

NamespaceDeclaration(NameSyntax)

Crea una nueva instancia namespaceDeclarationSyntax.

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

Crea una nueva instancia namespaceDeclarationSyntax.

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

Crea una nueva instancia namespaceDeclarationSyntax.

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

Crea una nueva instancia namespaceDeclarationSyntax.

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

Crea una nueva instancia namespaceDeclarationSyntax.

NodeOrTokenList()

Crea una colección SyntaxNodeOrTokenList vacía.

NodeOrTokenList(IEnumerable<SyntaxNodeOrToken>)

Cree un SyntaxNodeOrTokenList objeto a partir de una secuencia de SyntaxNodeOrToken.

NodeOrTokenList(SyntaxNodeOrToken[])

Cree un SyntaxNodeOrTokenList objeto a partir de uno o varios SyntaxNodeOrToken.

NullableDirectiveTrivia(SyntaxToken, Boolean)

Crea una nueva instancia nullableDirectiveTriviaSyntax.

NullableDirectiveTrivia(SyntaxToken, SyntaxToken, Boolean)

Crea una nueva instancia nullableDirectiveTriviaSyntax.

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

Crea una nueva instancia nullableDirectiveTriviaSyntax.

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

Crea una nueva instancia nullableDirectiveTriviaSyntax.

NullableType(TypeSyntax)

Crea una nueva instancia nullableTypeSyntax.

NullableType(TypeSyntax, SyntaxToken)

Crea una nueva instancia nullableTypeSyntax.

ObjectCreationExpression(SyntaxToken, TypeSyntax, ArgumentListSyntax, InitializerExpressionSyntax)

Crea una nueva instancia objectCreationExpressionSyntax.

ObjectCreationExpression(TypeSyntax)

Crea una nueva instancia objectCreationExpressionSyntax.

ObjectCreationExpression(TypeSyntax, ArgumentListSyntax, InitializerExpressionSyntax)

Crea una nueva instancia objectCreationExpressionSyntax.

OmittedArraySizeExpression()

Crea una nueva instancia OmittedArraySizeExpressionSyntax.

OmittedArraySizeExpression(SyntaxToken)

Crea una nueva instancia OmittedArraySizeExpressionSyntax.

OmittedTypeArgument()

Crea una nueva instancia OmittedTypeArgumentSyntax.

OmittedTypeArgument(SyntaxToken)

Crea una nueva instancia OmittedTypeArgumentSyntax.

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

Crea una nueva instancia operatorDeclarationSyntax.

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

Crea una nueva instancia de OperatorDeclarationSyntax.

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

Crea una nueva instancia operatorDeclarationSyntax.

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

Crea una nueva instancia operatorDeclarationSyntax.

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

Crea una nueva instancia operatorDeclarationSyntax.

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

Crea una nueva instancia operatorDeclarationSyntax.

OperatorDeclaration(TypeSyntax, SyntaxToken)

Crea una nueva instancia operatorDeclarationSyntax.

OperatorMemberCref(SyntaxToken)

Crea una nueva instancia operatorMemberCrefSyntax.

OperatorMemberCref(SyntaxToken, CrefParameterListSyntax)

Crea una nueva instancia operatorMemberCrefSyntax.

OperatorMemberCref(SyntaxToken, SyntaxToken, CrefParameterListSyntax)

Crea una nueva instancia de OperatorMemberCrefSyntax.

OperatorMemberCref(SyntaxToken, SyntaxToken, SyntaxToken, CrefParameterListSyntax)

Crea una nueva instancia operatorMemberCrefSyntax.

OrderByClause(SeparatedSyntaxList<OrderingSyntax>)

Crea una nueva instancia orderByClauseSyntax.

OrderByClause(SyntaxToken, SeparatedSyntaxList<OrderingSyntax>)

Crea una nueva instancia orderByClauseSyntax.

Ordering(SyntaxKind, ExpressionSyntax)

Crea una nueva instancia orderingSyntax.

Ordering(SyntaxKind, ExpressionSyntax, SyntaxToken)

Crea una nueva instancia orderingSyntax.

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

Crea una nueva instancia parameterSyntax.

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

Crea una nueva instancia parameterSyntax.

Parameter(SyntaxToken)

Crea una nueva instancia parameterSyntax.

ParameterList(SeparatedSyntaxList<ParameterSyntax>)

Crea una nueva instancia parameterListSyntax.

ParameterList(SyntaxToken, SeparatedSyntaxList<ParameterSyntax>, SyntaxToken)

Crea una nueva instancia parameterListSyntax.

ParenthesizedExpression(ExpressionSyntax)

Crea una nueva instancia de ParenthesizedExpressionSyntax.

ParenthesizedExpression(SyntaxToken, ExpressionSyntax, SyntaxToken)

Crea una nueva instancia de ParenthesizedExpressionSyntax.

ParenthesizedLambdaExpression()

Crea una nueva instancia de ParenthesizedLambdaExpressionSyntax.

ParenthesizedLambdaExpression(CSharpSyntaxNode)

Crea una nueva instancia de ParenthesizedLambdaExpressionSyntax.

ParenthesizedLambdaExpression(ParameterListSyntax, BlockSyntax, ExpressionSyntax)

Crea una nueva instancia de ParenthesizedLambdaExpressionSyntax.

ParenthesizedLambdaExpression(ParameterListSyntax, CSharpSyntaxNode)

Crea una nueva instancia de ParenthesizedLambdaExpressionSyntax.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

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

Crea una nueva instancia de ParenthesizedLambdaExpressionSyntax.

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

Crea una nueva instancia de ParenthesizedLambdaExpressionSyntax.

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

Crea una nueva instancia de ParenthesizedLambdaExpressionSyntax.

ParenthesizedLambdaExpression(SyntaxToken, ParameterListSyntax, SyntaxToken, CSharpSyntaxNode)

Crea una nueva instancia de ParenthesizedLambdaExpressionSyntax.

ParenthesizedLambdaExpression(SyntaxTokenList, ParameterListSyntax, BlockSyntax, ExpressionSyntax)

Crea una nueva instancia de ParenthesizedLambdaExpressionSyntax.

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

Crea una nueva instancia de ParenthesizedLambdaExpressionSyntax.

ParenthesizedPattern(PatternSyntax)

Crea una nueva instancia de ParenthesizedPatternSyntax.

ParenthesizedPattern(SyntaxToken, PatternSyntax, SyntaxToken)

Crea una nueva instancia de ParenthesizedPatternSyntax.

ParenthesizedVariableDesignation(SeparatedSyntaxList<VariableDesignationSyntax>)

Crea una nueva instancia de ParenthesizedVariableDesignationSyntax.

ParenthesizedVariableDesignation(SyntaxToken, SeparatedSyntaxList<VariableDesignationSyntax>, SyntaxToken)

Crea una nueva instancia de ParenthesizedVariableDesignationSyntax.

ParseArgumentList(String, Int32, ParseOptions, Boolean)

Analizar un nodo ArgumentListSyntax.

ParseAttributeArgumentList(String, Int32, ParseOptions, Boolean)

Analice un nodo AttributeArgumentListSyntax.

ParseBracketedArgumentList(String, Int32, ParseOptions, Boolean)

Analice un nodo BracketedArgumentListSyntax.

ParseBracketedParameterList(String, Int32, ParseOptions, Boolean)

Analice un nodo BracketedParameterListSyntax.

ParseCompilationUnit(String, Int32, CSharpParseOptions)

Analice un objeto CompilationUnitSyntax mediante la regla gramatical para una unidad de compilación completa (archivo). Para generar una instancia de SyntaxTree, use CSharpSyntaxTree.ParseText en su lugar.

ParseExpression(String, Int32, ParseOptions, Boolean)

Analice un nodo ExpressionSyntax con la regla de gramática de precedencia más baja para las expresiones.

ParseLeadingTrivia(String, Int32)

Analice una lista de reglas de trivia para la trivia inicial.

ParseMemberDeclaration(String, Int32, ParseOptions, Boolean)

Analizar un memberDeclarationSyntax. Esto incluye todos los tipos de miembros que podrían producirse en una declaración de tipo. Si no se encuentra nada parecido a una declaración de miembro válida en la entrada, devuelve null.

ParseName(String, Int32, Boolean)

Analice un nodo NameSyntax mediante la regla gramatical para los nombres.

ParseParameterList(String, Int32, ParseOptions, Boolean)

Analizar un nodo ParameterListSyntax.

ParseStatement(String, Int32, ParseOptions, Boolean)

Analizar un StatementSyntaxNode mediante una regla de gramática para instrucciones.

ParseSyntaxTree(SourceText, ParseOptions, String, CancellationToken)

Genera un árbol de sintaxis mediante el análisis del texto de origen.

ParseSyntaxTree(SourceText, ParseOptions, String, ImmutableDictionary<String,ReportDiagnostic>, CancellationToken)
Obsoletos.

Genera un árbol de sintaxis mediante el análisis del texto de origen.

ParseSyntaxTree(SourceText, ParseOptions, String, ImmutableDictionary<String,ReportDiagnostic>, Nullable<Boolean>, CancellationToken)
Obsoletos.

Genera un árbol de sintaxis mediante el análisis del texto de origen.

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

Genera un árbol de sintaxis mediante el análisis del texto de origen.

ParseSyntaxTree(String, ParseOptions, String, Encoding, ImmutableDictionary<String,ReportDiagnostic>, CancellationToken)
Obsoletos.

Genera un árbol de sintaxis mediante el análisis del texto de origen.

ParseSyntaxTree(String, ParseOptions, String, Encoding, ImmutableDictionary<String,ReportDiagnostic>, Nullable<Boolean>, CancellationToken)
Obsoletos.

Genera un árbol de sintaxis mediante el análisis del texto de origen.

ParseToken(String, Int32)

Analizar un token de lenguaje C#.

ParseTokens(String, Int32, Int32, CSharpParseOptions)

Analizar una secuencia de tokens de lenguaje C#. Dado que esta API no crea un SyntaxNode que posee todos los tokens generados, la GetLocation() API puede producir resultados sorprendentes para los tokens generados y su comportamiento generalmente no se especifica.

ParseTrailingTrivia(String, Int32)

Analice una lista de las trivias mediante las reglas de análisis para la trivia final.

ParseTypeName(String, Int32, Boolean)

Analice un nodo TypeNameSyntax mediante la regla gramatical para los nombres de tipo.

ParseTypeName(String, Int32, ParseOptions, Boolean)

Analice un nodo TypeNameSyntax mediante la regla gramatical para los nombres de tipo.

PointerType(TypeSyntax)

Crea una nueva instancia pointerTypeSyntax.

PointerType(TypeSyntax, SyntaxToken)

Crea una nueva instancia pointerTypeSyntax.

PositionalPatternClause(SeparatedSyntaxList<SubpatternSyntax>)

Crea una nueva instancia positionalPatternClauseSyntax.

PositionalPatternClause(SyntaxToken, SeparatedSyntaxList<SubpatternSyntax>, SyntaxToken)

Crea una nueva instancia positionalPatternClauseSyntax.

PostfixUnaryExpression(SyntaxKind, ExpressionSyntax)

Crea una nueva instancia de PostfixUnaryExpressionSyntax.

PostfixUnaryExpression(SyntaxKind, ExpressionSyntax, SyntaxToken)

Crea una nueva instancia de PostfixUnaryExpressionSyntax.

PragmaChecksumDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crea una nueva instancia pragmaChecksumDirectiveTriviaSyntax.

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

Crea una nueva instancia pragmaChecksumDirectiveTriviaSyntax.

PragmaWarningDirectiveTrivia(SyntaxToken, Boolean)

Crea una nueva instancia de PragmaWarningDirectiveTriviaSyntax.

PragmaWarningDirectiveTrivia(SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, Boolean)

Crea una nueva instancia de PragmaWarningDirectiveTriviaSyntax.

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

Crea una nueva instancia de PragmaWarningDirectiveTriviaSyntax.

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

Crea una nueva instancia de PragmaWarningDirectiveTriviaSyntax.

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

Crea una nueva instancia de PragmaWarningDirectiveTriviaSyntax.

PredefinedType(SyntaxToken)

Crea una nueva instancia de PredefinedTypeSyntax.

PrefixUnaryExpression(SyntaxKind, ExpressionSyntax)

Crea una nueva instancia de PrefixUnaryExpressionSyntax.

PrefixUnaryExpression(SyntaxKind, SyntaxToken, ExpressionSyntax)

Crea una nueva instancia de PrefixUnaryExpressionSyntax.

PreprocessingMessage(String)

Crea una trivia con el tipo PreprocessingMessageTrivia.

PrimaryConstructorBaseType(TypeSyntax)

Crea una nueva instancia primaryConstructorBaseTypeSyntax.

PrimaryConstructorBaseType(TypeSyntax, ArgumentListSyntax)

Crea una nueva instancia primaryConstructorBaseTypeSyntax.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

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

Crea una nueva instancia PropertyDeclarationSyntax.

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

Crea una nueva instancia PropertyDeclarationSyntax.

PropertyDeclaration(TypeSyntax, String)

Crea una nueva instancia PropertyDeclarationSyntax.

PropertyDeclaration(TypeSyntax, SyntaxToken)

Crea una nueva instancia PropertyDeclarationSyntax.

PropertyPatternClause(SeparatedSyntaxList<SubpatternSyntax>)

Crea una nueva instancia propertyPatternClauseSyntax.

PropertyPatternClause(SyntaxToken, SeparatedSyntaxList<SubpatternSyntax>, SyntaxToken)

Crea una nueva instancia propertyPatternClauseSyntax.

QualifiedCref(TypeSyntax, MemberCrefSyntax)

Crea una nueva instancia de QualifiedCrefSyntax.

QualifiedCref(TypeSyntax, SyntaxToken, MemberCrefSyntax)

Crea una nueva instancia de QualifiedCrefSyntax.

QualifiedName(NameSyntax, SimpleNameSyntax)

Crea una nueva instancia de QualifiedNameSyntax.

QualifiedName(NameSyntax, SyntaxToken, SimpleNameSyntax)

Crea una nueva instancia de QualifiedNameSyntax.

QueryBody(SelectOrGroupClauseSyntax)

Crea una nueva instancia queryBodySyntax.

QueryBody(SyntaxList<QueryClauseSyntax>, SelectOrGroupClauseSyntax, QueryContinuationSyntax)

Crea una nueva instancia queryBodySyntax.

QueryContinuation(String, QueryBodySyntax)

Crea una nueva instancia queryContinuationSyntax.

QueryContinuation(SyntaxToken, QueryBodySyntax)

Crea una nueva instancia queryContinuationSyntax.

QueryContinuation(SyntaxToken, SyntaxToken, QueryBodySyntax)

Crea una nueva instancia queryContinuationSyntax.

QueryExpression(FromClauseSyntax, QueryBodySyntax)

Crea una nueva instancia queryExpressionSyntax.

RangeExpression()

Crea una nueva instancia de RangeExpressionSyntax.

RangeExpression(ExpressionSyntax, ExpressionSyntax)

Crea una nueva instancia de RangeExpressionSyntax.

RangeExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

Crea una nueva instancia de RangeExpressionSyntax.

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

Crea una nueva instancia recordDeclarationSyntax.

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

Crea una nueva instancia recordDeclarationSyntax.

RecordDeclaration(SyntaxKind, SyntaxToken, String)

Crea una nueva instancia recordDeclarationSyntax.

RecordDeclaration(SyntaxKind, SyntaxToken, SyntaxToken)

Crea una nueva instancia recordDeclarationSyntax.

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

Crea una nueva instancia recordDeclarationSyntax.

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

Crea una nueva instancia recordDeclarationSyntax.

RecordDeclaration(SyntaxToken, String)

Crea una nueva instancia recordDeclarationSyntax.

RecordDeclaration(SyntaxToken, SyntaxToken)

Crea una nueva instancia recordDeclarationSyntax.

RecursivePattern()

Crea una nueva instancia recursivePatternSyntax.

RecursivePattern(TypeSyntax, PositionalPatternClauseSyntax, PropertyPatternClauseSyntax, VariableDesignationSyntax)

Crea una nueva instancia recursivePatternSyntax.

ReferenceDirectiveTrivia(SyntaxToken, Boolean)

Crea una nueva instancia referenceDirectiveTriviaSyntax.

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

Crea una nueva instancia referenceDirectiveTriviaSyntax.

RefExpression(ExpressionSyntax)

Crea una nueva instancia refExpressionSyntax.

RefExpression(SyntaxToken, ExpressionSyntax)

Crea una nueva instancia refExpressionSyntax.

RefType(SyntaxToken, SyntaxToken, SyntaxToken, TypeSyntax)

Crea una nueva instancia refTypeSyntax.

RefType(SyntaxToken, SyntaxToken, TypeSyntax)

Crea una nueva instancia refTypeSyntax.

RefType(SyntaxToken, TypeSyntax)

Crea una nueva instancia refTypeSyntax.

RefType(TypeSyntax)

Crea una nueva instancia refTypeSyntax.

RefTypeExpression(ExpressionSyntax)

Crea una nueva instancia refTypeExpressionSyntax.

RefTypeExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

Crea una nueva instancia refTypeExpressionSyntax.

RefValueExpression(ExpressionSyntax, TypeSyntax)

Crea una nueva instancia refValueExpressionSyntax.

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

Crea una nueva instancia refValueExpressionSyntax.

RegionDirectiveTrivia(Boolean)

Crea una nueva instancia regionDirectiveTriviaSyntax.

RegionDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crea una nueva instancia regionDirectiveTriviaSyntax.

RelationalPattern(SyntaxToken, ExpressionSyntax)

Crea una nueva instancia relationalPatternSyntax.

ReturnStatement(ExpressionSyntax)

Crea una nueva instancia returnStatementSyntax.

ReturnStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax)

Crea una nueva instancia returnStatementSyntax.

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

Crea una nueva instancia returnStatementSyntax.

ReturnStatement(SyntaxToken, ExpressionSyntax, SyntaxToken)

Crea una nueva instancia returnStatementSyntax.

ScopedType(SyntaxToken, TypeSyntax)

Crea una nueva instancia scopedTypeSyntax.

ScopedType(TypeSyntax)

Crea una nueva instancia scopedTypeSyntax.

SelectClause(ExpressionSyntax)

Crea una nueva instancia selectClauseSyntax.

SelectClause(SyntaxToken, ExpressionSyntax)

Crea una nueva instancia selectClauseSyntax.

SeparatedList<TNode>()

Crea una lista separada vacía.

SeparatedList<TNode>(IEnumerable<SyntaxNodeOrToken>)

Crea una lista separada de una secuencia de nodos y tokens, empezando por un nodo y alternando entre nodos adicionales y tokens separadores.

SeparatedList<TNode>(IEnumerable<TNode>)

Crea una lista separada de nodos de una secuencia de nodos, que sintetiza entre separadores de comas.

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

Crea una lista separada de nodos de una secuencia de nodos y una secuencia de tokens separadores.

SeparatedList<TNode>(SyntaxNodeOrTokenList)

Crea una lista separada de , SyntaxNodeOrTokenListdonde los elementos de lista comienzan con un nodo y, a continuación, alternan entre nodos adicionales y tokens separadores.

ShebangDirectiveTrivia(Boolean)

Crea una nueva instancia de ShebangDirectiveTriviaSyntax.

ShebangDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crea una nueva instancia de ShebangDirectiveTriviaSyntax.

SimpleBaseType(TypeSyntax)

Crea una nueva instancia de SimpleBaseTypeSyntax.

SimpleLambdaExpression(ParameterSyntax)

Crea una nueva instancia simpleLambdaExpressionSyntax.

SimpleLambdaExpression(ParameterSyntax, BlockSyntax, ExpressionSyntax)

Crea una nueva instancia simpleLambdaExpressionSyntax.

SimpleLambdaExpression(ParameterSyntax, CSharpSyntaxNode)

Crea una nueva instancia simpleLambdaExpressionSyntax.

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

Crea una nueva instancia simpleLambdaExpressionSyntax.

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

Crea una nueva instancia simpleLambdaExpressionSyntax.

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

Crea una nueva instancia simpleLambdaExpressionSyntax.

SimpleLambdaExpression(SyntaxToken, ParameterSyntax, SyntaxToken, CSharpSyntaxNode)

Crea una nueva instancia simpleLambdaExpressionSyntax.

SimpleLambdaExpression(SyntaxTokenList, ParameterSyntax, BlockSyntax, ExpressionSyntax)

Crea una nueva instancia simpleLambdaExpressionSyntax.

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

Crea una nueva instancia simpleLambdaExpressionSyntax.

SingletonList<TNode>(TNode)

Crea una lista singleton de nodos de sintaxis.

SingletonSeparatedList<TNode>(TNode)

Crea una lista separada por singleton.

SingleVariableDesignation(SyntaxToken)

Crea una nueva instancia singleVariableDesignationSyntax.

SizeOfExpression(SyntaxToken, SyntaxToken, TypeSyntax, SyntaxToken)

Crea una nueva instancia sizeOfExpressionSyntax.

SizeOfExpression(TypeSyntax)

Crea una nueva instancia sizeOfExpressionSyntax.

SkippedTokensTrivia()

Crea una nueva instancia skippedTokensTriviaSyntax.

SkippedTokensTrivia(SyntaxTokenList)

Crea una nueva instancia skippedTokensTriviaSyntax.

SlicePattern(PatternSyntax)

Crea una nueva instancia de SlicePatternSyntax.

SlicePattern(SyntaxToken, PatternSyntax)

Crea una nueva instancia de SlicePatternSyntax.

SpreadElement(ExpressionSyntax)

Crea una nueva instancia de SpreadElementSyntax.

SpreadElement(SyntaxToken, ExpressionSyntax)

Crea una nueva instancia de SpreadElementSyntax.

StackAllocArrayCreationExpression(SyntaxToken, TypeSyntax)

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

StackAllocArrayCreationExpression(SyntaxToken, TypeSyntax, InitializerExpressionSyntax)

Crea una nueva instancia de StackAllocArrayCreationExpressionSyntax.

StackAllocArrayCreationExpression(TypeSyntax)

Crea una nueva instancia de StackAllocArrayCreationExpressionSyntax.

StackAllocArrayCreationExpression(TypeSyntax, InitializerExpressionSyntax)

Crea una nueva instancia de StackAllocArrayCreationExpressionSyntax.

StructDeclaration(String)

Crea una nueva instancia de StructDeclarationSyntax.

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

Crea una nueva instancia de StructDeclarationSyntax.

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

Crea una nueva instancia de StructDeclarationSyntax.

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

Crea una nueva instancia de StructDeclarationSyntax.

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

Crea una nueva instancia de StructDeclarationSyntax.

StructDeclaration(SyntaxToken)

Crea una nueva instancia de StructDeclarationSyntax.

Subpattern(BaseExpressionColonSyntax, PatternSyntax)

Crea una nueva instancia de SubpatternSyntax.

Subpattern(NameColonSyntax, PatternSyntax)

Crea una nueva instancia de SubpatternSyntax.

Subpattern(PatternSyntax)

Crea una nueva instancia de SubpatternSyntax.

SwitchExpression(ExpressionSyntax)

Crea una nueva instancia switchExpressionSyntax.

SwitchExpression(ExpressionSyntax, SeparatedSyntaxList<SwitchExpressionArmSyntax>)

Crea una nueva instancia switchExpressionSyntax.

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

Crea una nueva instancia switchExpressionSyntax.

SwitchExpressionArm(PatternSyntax, ExpressionSyntax)

Crea una nueva instancia switchExpressionArmSyntax.

SwitchExpressionArm(PatternSyntax, WhenClauseSyntax, ExpressionSyntax)

Crea una nueva instancia switchExpressionArmSyntax.

SwitchExpressionArm(PatternSyntax, WhenClauseSyntax, SyntaxToken, ExpressionSyntax)

Crea una nueva instancia switchExpressionArmSyntax.

SwitchSection()

Crea una nueva instancia SwitchSectionSyntax.

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

Crea una nueva instancia SwitchSectionSyntax.

SwitchStatement(ExpressionSyntax)

Crea una nueva instancia switchStatementSyntax.

SwitchStatement(ExpressionSyntax, SyntaxList<SwitchSectionSyntax>)

Crea una nueva instancia switchStatementSyntax.

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

Crea una nueva instancia switchStatementSyntax.

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

Crea una nueva instancia switchStatementSyntax.

SyntaxTree(SyntaxNode, ParseOptions, String, Encoding)

Cree un nuevo árbol de sintaxis a partir de un nodo de sintaxis.

SyntaxTrivia(SyntaxKind, String)

Los nodos trivia representan partes del texto del programa que no forman parte de la gramática sintáctica, como espacios, nuevas líneas, comentarios, directivas de preprocesador y código deshabilitado.

ThisExpression()

Crea una nueva instancia thisExpressionSyntax.

ThisExpression(SyntaxToken)

Crea una nueva instancia thisExpressionSyntax.

ThrowExpression(ExpressionSyntax)

Crea una nueva instancia throwExpressionSyntax.

ThrowExpression(SyntaxToken, ExpressionSyntax)

Crea una nueva instancia throwExpressionSyntax.

ThrowStatement(ExpressionSyntax)

Crea una nueva instancia throwStatementSyntax.

ThrowStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax)

Crea una nueva instancia throwStatementSyntax.

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

Crea una nueva instancia throwStatementSyntax.

ThrowStatement(SyntaxToken, ExpressionSyntax, SyntaxToken)

Crea una nueva instancia throwStatementSyntax.

Token(SyntaxKind)

Crea un token correspondiente a un tipo de sintaxis. Este método se puede usar para los tipos de sintaxis de token cuyo texto puede inferirse solo por el tipo.

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

Crea un token correspondiente al tipo de sintaxis. Este método proporciona control sobre el token Text y ValueText.

Por ejemplo, considere el texto '<see cref="operator +"/>'. Para crear un token para el valor del símbolo del operador (+), se llamaría a Token(default(SyntaxTriviaList), SyntaxKind.PlusToken, "+", "+", default(SyntaxTriviaList)).

Token(SyntaxTriviaList, SyntaxKind, SyntaxTriviaList)

Crea un token correspondiente al tipo de sintaxis. Este método se puede usar para los tipos de sintaxis de token cuyo texto puede inferirse solo por el tipo.

TokenList()

Crea una lista vacía de tokens.

TokenList(IEnumerable<SyntaxToken>)

Crea una lista de tokens.

TokenList(SyntaxToken)

Crea una lista singleton de tokens.

TokenList(SyntaxToken[])

Crea una lista de tokens.

Trivia(StructuredTriviaSyntax)

Crea una trivia a partir de un nodo StructuredTriviaSyntax.

TriviaList()

Crea una lista vacía de trivia.

TriviaList(IEnumerable<SyntaxTrivia>)

Crea una lista de trivias.

TriviaList(SyntaxTrivia)

Crea una lista singleton de trivia.

TriviaList(SyntaxTrivia[])

Crea una lista de trivias.

TryStatement(BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax)

Crea una nueva instancia tryStatementSyntax.

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

Crea una nueva instancia tryStatementSyntax.

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

Crea una nueva instancia tryStatementSyntax.

TryStatement(SyntaxList<CatchClauseSyntax>)

Crea una nueva instancia tryStatementSyntax.

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

Crea una nueva instancia tryStatementSyntax.

TupleElement(TypeSyntax)

Crea una nueva instancia de TupleElementSyntax.

TupleElement(TypeSyntax, SyntaxToken)

Crea una nueva instancia de TupleElementSyntax.

TupleExpression(SeparatedSyntaxList<ArgumentSyntax>)

Crea una nueva instancia de TupleExpressionSyntax.

TupleExpression(SyntaxToken, SeparatedSyntaxList<ArgumentSyntax>, SyntaxToken)

Crea una nueva instancia de TupleExpressionSyntax.

TupleType(SeparatedSyntaxList<TupleElementSyntax>)

Crea una nueva instancia de TupleTypeSyntax.

TupleType(SyntaxToken, SeparatedSyntaxList<TupleElementSyntax>, SyntaxToken)

Crea una nueva instancia de TupleTypeSyntax.

TypeArgumentList(SeparatedSyntaxList<TypeSyntax>)

Crea una nueva instancia de TypeArgumentListSyntax.

TypeArgumentList(SyntaxToken, SeparatedSyntaxList<TypeSyntax>, SyntaxToken)

Crea una nueva instancia de TypeArgumentListSyntax.

TypeConstraint(TypeSyntax)

Crea una nueva instancia de TypeConstraintSyntax.

TypeCref(TypeSyntax)

Crea una nueva instancia de TypeCrefSyntax.

TypeDeclaration(SyntaxKind, String)

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

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

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

TypeDeclaration(SyntaxKind, SyntaxToken)

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

TypeOfExpression(SyntaxToken, SyntaxToken, TypeSyntax, SyntaxToken)

Crea una nueva instancia typeOfExpressionSyntax.

TypeOfExpression(TypeSyntax)

Crea una nueva instancia typeOfExpressionSyntax.

TypeParameter(String)

Crea una nueva instancia de TypeParameterSyntax.

TypeParameter(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken)

Crea una nueva instancia de TypeParameterSyntax.

TypeParameter(SyntaxToken)

Crea una nueva instancia de TypeParameterSyntax.

TypeParameterConstraintClause(IdentifierNameSyntax)

Crea una nueva instancia typeParameterConstraintClauseSyntax.

TypeParameterConstraintClause(IdentifierNameSyntax, SeparatedSyntaxList<TypeParameterConstraintSyntax>)

Crea una nueva instancia typeParameterConstraintClauseSyntax.

TypeParameterConstraintClause(String)

Crea una nueva instancia typeParameterConstraintClauseSyntax.

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

Crea una nueva instancia typeParameterConstraintClauseSyntax.

TypeParameterList(SeparatedSyntaxList<TypeParameterSyntax>)

Crea una nueva instancia de TypeParameterListSyntax.

TypeParameterList(SyntaxToken, SeparatedSyntaxList<TypeParameterSyntax>, SyntaxToken)

Crea una nueva instancia de TypeParameterListSyntax.

TypePattern(TypeSyntax)

Crea una nueva instancia de TypePatternSyntax.

UnaryPattern(PatternSyntax)

Crea una nueva instancia UnaryPatternSyntax.

UnaryPattern(SyntaxToken, PatternSyntax)

Crea una nueva instancia UnaryPatternSyntax.

UndefDirectiveTrivia(String, Boolean)

Crea una nueva instancia UndefDirectiveTriviaSyntax.

UndefDirectiveTrivia(SyntaxToken, Boolean)

Crea una nueva instancia UndefDirectiveTriviaSyntax.

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

Crea una nueva instancia UndefDirectiveTriviaSyntax.

UnsafeStatement(BlockSyntax)

Crea una nueva instancia UnsafeStatementSyntax.

UnsafeStatement(SyntaxList<AttributeListSyntax>, BlockSyntax)

Crea una nueva instancia UnsafeStatementSyntax.

UnsafeStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, BlockSyntax)

Crea una nueva instancia UnsafeStatementSyntax.

UnsafeStatement(SyntaxToken, BlockSyntax)

Crea una nueva instancia UnsafeStatementSyntax.

UsingDirective(NameEqualsSyntax, NameSyntax)

Crea una nueva instancia usingDirectiveSyntax.

UsingDirective(NameEqualsSyntax, TypeSyntax)

Crea una nueva instancia usingDirectiveSyntax.

UsingDirective(NameSyntax)

Crea una nueva instancia usingDirectiveSyntax.

UsingDirective(SyntaxToken, NameEqualsSyntax, NameSyntax)

Crea una nueva instancia usingDirectiveSyntax.

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

Crea una nueva instancia usingDirectiveSyntax.

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

Crea una nueva instancia usingDirectiveSyntax.

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

Crea una nueva instancia usingDirectiveSyntax.

UsingDirective(TypeSyntax)

Crea una nueva instancia usingDirectiveSyntax.

UsingStatement(StatementSyntax)

Crea una nueva instancia usingStatementSyntax.

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

Crea una nueva instancia usingStatementSyntax.

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

Crea una nueva instancia usingStatementSyntax.

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

Crea una nueva instancia usingStatementSyntax.

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

Crea una nueva instancia usingStatementSyntax.

UsingStatement(VariableDeclarationSyntax, ExpressionSyntax, StatementSyntax)

Crea una nueva instancia usingStatementSyntax.

VariableDeclaration(TypeSyntax)

Crea una nueva instancia variableDeclarationSyntax.

VariableDeclaration(TypeSyntax, SeparatedSyntaxList<VariableDeclaratorSyntax>)

Crea una nueva instancia variableDeclarationSyntax.

VariableDeclarator(String)

Crea una nueva instancia de VariableDeclaratorSyntax.

VariableDeclarator(SyntaxToken)

Crea una nueva instancia de VariableDeclaratorSyntax.

VariableDeclarator(SyntaxToken, BracketedArgumentListSyntax, EqualsValueClauseSyntax)

Crea una nueva instancia de VariableDeclaratorSyntax.

VarPattern(SyntaxToken, VariableDesignationSyntax)

Crea una nueva instancia varPatternSyntax.

VarPattern(VariableDesignationSyntax)

Crea una nueva instancia varPatternSyntax.

VerbatimIdentifier(SyntaxTriviaList, String, String, SyntaxTriviaList)

Crea un token textual con el tipo IdentifierToken que contiene el texto especificado.

WarningDirectiveTrivia(Boolean)

Crea una nueva instancia warningDirectiveTriviaSyntax.

WarningDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Crea una nueva instancia warningDirectiveTriviaSyntax.

WhenClause(ExpressionSyntax)

Crea una nueva instancia WhenClauseSyntax.

WhenClause(SyntaxToken, ExpressionSyntax)

Crea una nueva instancia WhenClauseSyntax.

WhereClause(ExpressionSyntax)

Crea una nueva instancia whereClauseSyntax.

WhereClause(SyntaxToken, ExpressionSyntax)

Crea una nueva instancia whereClauseSyntax.

WhileStatement(ExpressionSyntax, StatementSyntax)

Crea una nueva instancia whileStatementSyntax.

WhileStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax, StatementSyntax)

Crea una nueva instancia whileStatementSyntax.

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

Crea una nueva instancia whileStatementSyntax.

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

Crea una nueva instancia whileStatementSyntax.

Whitespace(String)

Crea una trivia con el tipo WhitespaceTrivia que contiene el texto especificado.

Whitespace(String, Boolean)
Obsoletos.

Clase que contiene métodos de fábrica para construir nodos de sintaxis, tokens y trivia.

WithExpression(ExpressionSyntax, InitializerExpressionSyntax)

Crea una nueva instancia withExpressionSyntax.

WithExpression(ExpressionSyntax, SyntaxToken, InitializerExpressionSyntax)

Crea una nueva instancia withExpressionSyntax.

XmlCDataSection(SyntaxToken, SyntaxTokenList, SyntaxToken)

Crea una nueva instancia xmlCDataSectionSyntax.

XmlCDataSection(SyntaxTokenList)

Crea una nueva instancia xmlCDataSectionSyntax.

XmlComment(SyntaxToken, SyntaxTokenList, SyntaxToken)

Crea una nueva instancia xmlCommentSyntax.

XmlComment(SyntaxTokenList)

Crea una nueva instancia xmlCommentSyntax.

XmlCrefAttribute(CrefSyntax)

Crea un nodo de sintaxis para un atributo cref dentro de un comentario de documentación xml.

XmlCrefAttribute(CrefSyntax, SyntaxKind)

Crea un nodo de sintaxis para un atributo cref dentro de un comentario de documentación xml.

XmlCrefAttribute(XmlNameSyntax, SyntaxToken, CrefSyntax, SyntaxToken)

Crea una nueva instancia xmlCrefAttributeSyntax.

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

Crea una nueva instancia xmlCrefAttributeSyntax.

XmlElement(String, SyntaxList<XmlNodeSyntax>)

Crea la representación de sintaxis de un elemento xml con nombre dentro de los comentarios de documentación xml.

XmlElement(XmlElementStartTagSyntax, SyntaxList<XmlNodeSyntax>, XmlElementEndTagSyntax)

Crea una nueva instancia xmlElementSyntax.

XmlElement(XmlElementStartTagSyntax, XmlElementEndTagSyntax)

Crea una nueva instancia xmlElementSyntax.

XmlElement(XmlNameSyntax, SyntaxList<XmlNodeSyntax>)

Crea la representación de sintaxis de un elemento xml con nombre dentro de los comentarios de documentación xml.

XmlElementEndTag(SyntaxToken, XmlNameSyntax, SyntaxToken)

Crea una nueva instancia xmlElementEndTagSyntax.

XmlElementEndTag(XmlNameSyntax)

Crea una nueva instancia xmlElementEndTagSyntax.

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

Crea una nueva instancia xmlElementStartTagSyntax.

XmlElementStartTag(XmlNameSyntax)

Crea una nueva instancia xmlElementStartTagSyntax.

XmlElementStartTag(XmlNameSyntax, SyntaxList<XmlAttributeSyntax>)

Crea una nueva instancia xmlElementStartTagSyntax.

XmlEmptyElement(String)

Crea la representación de sintaxis de un elemento xml vacío con nombre dentro de los comentarios de documentación xml.

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

Crea una nueva instancia xmlEmptyElementSyntax.

XmlEmptyElement(XmlNameSyntax)

Crea una nueva instancia xmlEmptyElementSyntax.

XmlEmptyElement(XmlNameSyntax, SyntaxList<XmlAttributeSyntax>)

Crea una nueva instancia xmlEmptyElementSyntax.

XmlEntity(SyntaxTriviaList, String, String, SyntaxTriviaList)

Crea un token con el tipo XmlEntityLiteralToken.

XmlExampleElement(SyntaxList<XmlNodeSyntax>)

Crea la representación de sintaxis de un elemento de ejemplo dentro de los comentarios de documentación xml.

XmlExampleElement(XmlNodeSyntax[])

Crea la representación de sintaxis de un elemento de ejemplo dentro de los comentarios de documentación xml.

XmlExceptionElement(CrefSyntax, SyntaxList<XmlNodeSyntax>)

Crea la representación de sintaxis de un elemento de excepción dentro de los comentarios de documentación xml.

XmlExceptionElement(CrefSyntax, XmlNodeSyntax[])

Crea la representación de sintaxis de un elemento de excepción dentro de los comentarios de documentación xml.

XmlMultiLineElement(String, SyntaxList<XmlNodeSyntax>)

Crea la representación de sintaxis de un elemento xml que abarca varias líneas de texto.

XmlMultiLineElement(XmlNameSyntax, SyntaxList<XmlNodeSyntax>)

Crea la representación de sintaxis de un elemento xml que abarca varias líneas de texto.

XmlName(String)

Crea una nueva instancia XmlNameSyntax.

XmlName(SyntaxToken)

Crea una nueva instancia XmlNameSyntax.

XmlName(XmlPrefixSyntax, SyntaxToken)

Crea una nueva instancia XmlNameSyntax.

XmlNameAttribute(String)

Crea un nodo de sintaxis para un atributo name en un elemento xml dentro de un comentario de documentación xml.

XmlNameAttribute(XmlNameSyntax, SyntaxToken, IdentifierNameSyntax, SyntaxToken)

Crea una nueva instancia xmlNameAttributeSyntax.

XmlNameAttribute(XmlNameSyntax, SyntaxToken, String, SyntaxToken)

Crea una nueva instancia xmlNameAttributeSyntax.

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

Crea una nueva instancia xmlNameAttributeSyntax.

XmlNewLine(String)

Crea la representación de sintaxis de un texto xml que contiene un token de nueva línea con una trivia exterior de comentario de documentación al final (comentario de documentación continuado).

XmlNullKeywordElement()

Crea la representación de sintaxis de un elemento see dentro de los comentarios de documentación xml, que apunta a la palabra clave del lenguaje 'null'.

XmlParaElement(SyntaxList<XmlNodeSyntax>)

Crea la representación de sintaxis de un elemento para dentro de los comentarios de documentación xml.

XmlParaElement(XmlNodeSyntax[])

Crea la representación de sintaxis de un elemento para dentro de los comentarios de documentación xml.

XmlParamElement(String, SyntaxList<XmlNodeSyntax>)

Crea la representación de sintaxis de un elemento param dentro de los comentarios de documentación xml (por ejemplo, para la documentación de parámetros del método).

XmlParamElement(String, XmlNodeSyntax[])

Crea la representación de sintaxis de un elemento param dentro de los comentarios de documentación xml (por ejemplo, para la documentación de parámetros del método).

XmlParamRefElement(String)

Crea la representación de sintaxis de un elemento paramref dentro de los comentarios de documentación xml (por ejemplo, para hacer referencia a parámetros concretos de un método).

XmlPermissionElement(CrefSyntax, SyntaxList<XmlNodeSyntax>)

Crea la representación de sintaxis de un elemento de permiso dentro de los comentarios de documentación xml.

XmlPermissionElement(CrefSyntax, XmlNodeSyntax[])

Crea la representación de sintaxis de un elemento de permiso dentro de los comentarios de documentación xml.

XmlPlaceholderElement(SyntaxList<XmlNodeSyntax>)

Crea la representación de sintaxis de un elemento de marcador de posición dentro de los comentarios de documentación xml.

XmlPlaceholderElement(XmlNodeSyntax[])

Crea la representación de sintaxis de un elemento de marcador de posición dentro de los comentarios de documentación xml.

XmlPrefix(String)

Crea una nueva instancia xmlPrefixSyntax.

XmlPrefix(SyntaxToken)

Crea una nueva instancia xmlPrefixSyntax.

XmlPrefix(SyntaxToken, SyntaxToken)

Crea una nueva instancia xmlPrefixSyntax.

XmlPreliminaryElement()

Crea un nodo de sintaxis para un elemento preliminar dentro de un comentario de documentación xml.

XmlProcessingInstruction(SyntaxToken, XmlNameSyntax, SyntaxTokenList, SyntaxToken)

Crea una nueva instancia xmlProcessingInstructionSyntax.

XmlProcessingInstruction(XmlNameSyntax)

Crea una nueva instancia xmlProcessingInstructionSyntax.

XmlProcessingInstruction(XmlNameSyntax, SyntaxTokenList)

Crea una nueva instancia xmlProcessingInstructionSyntax.

XmlRemarksElement(SyntaxList<XmlNodeSyntax>)

Crea un elemento de comentarios dentro de un comentario de documentación xml.

XmlRemarksElement(XmlNodeSyntax[])

Crea un elemento de comentarios dentro de un comentario de documentación xml.

XmlReturnsElement(SyntaxList<XmlNodeSyntax>)

Crea un elemento returns dentro de un comentario de documentación xml.

XmlReturnsElement(XmlNodeSyntax[])

Crea un elemento returns dentro de un comentario de documentación xml.

XmlSeeAlsoElement(CrefSyntax)

Crea un elemento seealso dentro de un comentario de documentación xml.

XmlSeeAlsoElement(Uri, SyntaxList<XmlNodeSyntax>)

Crea un elemento seealso dentro de un comentario de documentación xml.

XmlSeeElement(CrefSyntax)

Crea un elemento see dentro de un comentario de documentación xml.

XmlSummaryElement(SyntaxList<XmlNodeSyntax>)

Crea un elemento de resumen dentro de un comentario de documentación xml.

XmlSummaryElement(XmlNodeSyntax[])

Crea un elemento de resumen dentro de un comentario de documentación xml.

XmlText()

Crea una nueva instancia xmlTextSyntax.

XmlText(String)

Genera la representación de sintaxis de un nodo de texto xml (por ejemplo, para comentarios de documentación xml).

XmlText(SyntaxToken[])

Genera la representación de sintaxis de un nodo de texto xml (por ejemplo, para comentarios de documentación xml).

XmlText(SyntaxTokenList)

Crea una nueva instancia xmlTextSyntax.

XmlTextAttribute(String, String)

Crea la representación de sintaxis de un atributo de texto xml.

XmlTextAttribute(String, SyntaxKind, SyntaxTokenList)

Crea la representación de sintaxis de un atributo de texto xml.

XmlTextAttribute(String, SyntaxToken[])

Crea la representación de sintaxis de un atributo de texto xml.

XmlTextAttribute(XmlNameSyntax, SyntaxKind, SyntaxTokenList)

Crea la representación de sintaxis de un atributo de texto xml.

XmlTextAttribute(XmlNameSyntax, SyntaxToken, SyntaxToken)

Crea una nueva instancia xmlTextAttributeSyntax.

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

Crea una nueva instancia xmlTextAttributeSyntax.

XmlTextAttribute(XmlNameSyntax, SyntaxToken, SyntaxTokenList, SyntaxToken)

Crea una nueva instancia xmlTextAttributeSyntax.

XmlTextLiteral(String)

Genera la representación de sintaxis de un literal de texto xml.

XmlTextLiteral(String, String)

Genera la representación de sintaxis de un literal de texto xml.

XmlTextLiteral(SyntaxTriviaList, String, String, SyntaxTriviaList)

Crea un token con el tipo XmlTextLiteralToken.

XmlTextNewLine(String)

Crea la representación de sintaxis de un token de nueva línea xml con una trivia exterior de comentario de documentación al final (comentario de documentación continuada).

XmlTextNewLine(String, Boolean)

Crea la representación de sintaxis de un token de nueva línea xml para los comentarios de documentación xml.

XmlTextNewLine(SyntaxTriviaList, String, String, SyntaxTriviaList)

Crea un token con el tipo XmlTextLiteralNewLineToken.

XmlThreadSafetyElement()

Crea un elemento threadsafety dentro de un comentario de documentación xml.

XmlThreadSafetyElement(Boolean, Boolean)

Crea un elemento threadsafety dentro de un comentario de documentación xml.

XmlValueElement(SyntaxList<XmlNodeSyntax>)

Crea la representación de sintaxis de un elemento de valor xml (por ejemplo, para comentarios de documentación xml).

XmlValueElement(XmlNodeSyntax[])

Crea la representación de sintaxis de un elemento de valor xml (por ejemplo, para comentarios de documentación xml).

YieldStatement(SyntaxKind, ExpressionSyntax)

Crea una nueva instancia yieldStatementSyntax.

YieldStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, ExpressionSyntax)

Crea una nueva instancia yieldStatementSyntax.

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

Crea una nueva instancia yieldStatementSyntax.

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

Crea una nueva instancia yieldStatementSyntax.

Se aplica a