Freigeben über


SemanticEdit.SyntaxMap Eigenschaft

Definition

Eine Zuordnung von Syntaxknoten in der späteren Kompilierung zu Syntaxknoten in der vorherigen Kompilierung oder NULL, wenn PreserveLocalVariables falsch ist und die Zuordnung nicht erforderlich ist oder die Quelle der aktuellen Methode identisch ist wie die Quelle der vorherigen Methode.

public:
 property Func<Microsoft::CodeAnalysis::SyntaxNode ^, Microsoft::CodeAnalysis::SyntaxNode ^> ^ SyntaxMap { Func<Microsoft::CodeAnalysis::SyntaxNode ^, Microsoft::CodeAnalysis::SyntaxNode ^> ^ get(); };
public Func<Microsoft.CodeAnalysis.SyntaxNode,Microsoft.CodeAnalysis.SyntaxNode> SyntaxMap { get; }
public Func<Microsoft.CodeAnalysis.SyntaxNode,Microsoft.CodeAnalysis.SyntaxNode?>? SyntaxMap { get; }
member this.SyntaxMap : Func<Microsoft.CodeAnalysis.SyntaxNode, Microsoft.CodeAnalysis.SyntaxNode>
Public ReadOnly Property SyntaxMap As Func(Of SyntaxNode, SyntaxNode)

Eigenschaftswert

Hinweise

Die Karte muss nicht alle Syntaxknoten in der aktiven Methode zuordnen, nur diese Syntaxknoten, die eine lokale deklarieren oder eine lange Lebensdauer lokal generieren.

Gilt für: