TreeComparer<TNode>.ComputeMatch Method

Definition

Returns a match map of oldRoot descendants to newRoot descendants.

C#
public Microsoft.CodeAnalysis.Differencing.Match<TNode> ComputeMatch(TNode oldRoot, TNode newRoot, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TNode,TNode>> knownMatches = default);
C#
public Microsoft.CodeAnalysis.Differencing.Match<TNode> ComputeMatch(TNode oldRoot, TNode newRoot, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TNode,TNode>>? knownMatches = default);

Parameters

oldRoot
TNode
newRoot
TNode
knownMatches
IEnumerable<KeyValuePair<TNode,TNode>>

Returns

Applies to

Produto Versões
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0