Compilation.ReplaceSyntaxTree(SyntaxTree, SyntaxTree) Método

Definição

Cria uma nova compilação com uma árvore de sintaxe antiga substituída por uma nova árvore de sintaxe. Reutiliza metadados do objeto de compilação antigo.

public:
 Microsoft::CodeAnalysis::Compilation ^ ReplaceSyntaxTree(Microsoft::CodeAnalysis::SyntaxTree ^ oldTree, Microsoft::CodeAnalysis::SyntaxTree ^ newTree);
public Microsoft.CodeAnalysis.Compilation ReplaceSyntaxTree(Microsoft.CodeAnalysis.SyntaxTree oldTree, Microsoft.CodeAnalysis.SyntaxTree newTree);
member this.ReplaceSyntaxTree : Microsoft.CodeAnalysis.SyntaxTree * Microsoft.CodeAnalysis.SyntaxTree -> Microsoft.CodeAnalysis.Compilation
Public Function ReplaceSyntaxTree (oldTree As SyntaxTree, newTree As SyntaxTree) As Compilation

Parâmetros

oldTree
SyntaxTree

A árvore antiga.

newTree
SyntaxTree

A nova árvore.

Retornos

Uma nova compilação.

Aplica-se a