SyntaxNode.GetText(Encoding, SourceHashAlgorithm) 方法

定义

获取此节点作为新 SourceText 实例的全文。

public Microsoft.CodeAnalysis.Text.SourceText GetText (System.Text.Encoding encoding = default, Microsoft.CodeAnalysis.Text.SourceHashAlgorithm checksumAlgorithm = Microsoft.CodeAnalysis.Text.SourceHashAlgorithm.Sha1);
public Microsoft.CodeAnalysis.Text.SourceText GetText (System.Text.Encoding? encoding = default, Microsoft.CodeAnalysis.Text.SourceHashAlgorithm checksumAlgorithm = Microsoft.CodeAnalysis.Text.SourceHashAlgorithm.Sha1);
member this.GetText : System.Text.Encoding * Microsoft.CodeAnalysis.Text.SourceHashAlgorithm -> Microsoft.CodeAnalysis.Text.SourceText
Public Function GetText (Optional encoding As Encoding = Nothing, Optional checksumAlgorithm As SourceHashAlgorithm = Microsoft.CodeAnalysis.Text.SourceHashAlgorithm.Sha1) As SourceText

参数

encoding
Encoding

从中读取文本或要保存到的文件的编码。 null 如果未指定编码,则为 如果未指定编码, SourceText 则不可调试。 如果将无 SourceText 编码写入文件 UTF8 ,则应用作默认值。

checksumAlgorithm
SourceHashAlgorithm

用于计算保存到 PDB 的文本校验和的哈希算法。

返回

例外

不支持 checksumAlgorithm

适用于