SyntaxNode.GetText(Encoding, SourceHashAlgorithm) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取此节点作为新 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
。