Freigeben über


AdditionalTextValueProvider<TValue> Konstruktor

Definition

Stellt benutzerdefinierte Werte bereit, AdditionalText die Instanzen mit dem angegebenen computeValuezugeordnet sind.

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

Parameter

computeValue
Func<AdditionalText,TValue>

Delegat, um den einem bestimmten AdditionalText instance zugeordneten Wert zu berechnen.

additionalTextComparer
IEqualityComparer<AdditionalText>

Optionaler Gleichheitsvergleich, um gleichwertige AdditionalText Instanzen zu bestimmen, die denselben Wert aufweisen. Wenn kein Vergleich bereitgestellt wird, wird standardmäßig Default verwendet.

Gilt für: