Compartir a través de


SyntaxTreeValueProvider<TValue> Constructor

Definición

Proporciona valores asociados a SyntaxTree instancias mediante el especificado computeValue.

public SyntaxTreeValueProvider(Func<Microsoft.CodeAnalysis.SyntaxTree,TValue> computeValue, System.Collections.Generic.IEqualityComparer<Microsoft.CodeAnalysis.SyntaxTree> syntaxTreeComparer = default);
public SyntaxTreeValueProvider(Func<Microsoft.CodeAnalysis.SyntaxTree,TValue> computeValue, System.Collections.Generic.IEqualityComparer<Microsoft.CodeAnalysis.SyntaxTree>? syntaxTreeComparer = default);
new Microsoft.CodeAnalysis.Diagnostics.SyntaxTreeValueProvider<'Value> : Func<Microsoft.CodeAnalysis.SyntaxTree, 'Value> * System.Collections.Generic.IEqualityComparer<Microsoft.CodeAnalysis.SyntaxTree> -> Microsoft.CodeAnalysis.Diagnostics.SyntaxTreeValueProvider<'Value>
Public Sub New (computeValue As Func(Of SyntaxTree, TValue), Optional syntaxTreeComparer As IEqualityComparer(Of SyntaxTree) = Nothing)

Parámetros

computeValue
Func<SyntaxTree,TValue>

Delegar para calcular el valor asociado a una instancia determinada SyntaxTree .

syntaxTreeComparer
IEqualityComparer<SyntaxTree>

Comparador de igualdad opcional para determinar instancias equivalentes SyntaxTree que tienen el mismo valor. Si no se proporciona ningún comparador, Microsoft.CodeAnalysis.SyntaxTreeComparer se usa de forma predeterminada.

Se aplica a