SyntaxTreeValueProvider<TValue> 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用指定的 computeValue
提供與 SyntaxTree 實例相關聯的值。
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)
參數
- computeValue
- Func<SyntaxTree,TValue>
委派以計算與指定 SyntaxTree 實例相關聯的值。
- syntaxTreeComparer
- IEqualityComparer<SyntaxTree>
選擇性的相等比較子,可判斷具有相同值的對等 SyntaxTree 實例。 如果未提供任何比較子, Microsoft.CodeAnalysis.SyntaxTreeComparer 則預設會使用 。