다음을 통해 공유


SourceTextValueProvider<TValue> 생성자

정의

지정된 computeValue을 사용하여 인스턴스와 SourceText 연결된 사용자 지정 값을 제공합니다.

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

매개 변수

computeValue
Func<SourceText,TValue>

지정된 SourceText 인스턴스와 연결된 값을 계산하도록 위임합니다.

sourceTextComparer
IEqualityComparer<SourceText>

값이 같은 동일한 인스턴스 SourceText 를 결정하는 선택적 같음 비교자입니다. 비교자가 제공되지 Microsoft.CodeAnalysis.Text.SourceTextComparer 않으면 기본적으로 사용됩니다.

적용 대상