SourceText.GetContentHash メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
含まれているコンテンツのみに基づいて、この SourceText ハッシュを生成します。 同じコンテンツ ハッシュを持つ ContentEquals(SourceText) 2 つの異なるSourceTextインスタンス。 異なるコンテンツを持つ の SourceText 2 つのインスタンスが、同じハッシュを持たないのは事実上確実です。 このハッシュはテキスト インスタンスのフィンガープリントに使用できますが、暗号化の保証は提供されません。
public System.Collections.Immutable.ImmutableArray<byte> GetContentHash ();
member this.GetContentHash : unit -> System.Collections.Immutable.ImmutableArray<byte>
Public Function GetContentHash () As ImmutableArray(Of Byte)
戻り値
注釈
このハッシュは、すべての場所で同じバージョンの Roslyn が使用されている限り、プラットフォーム間およびプロセス間で安全に使用できます。 そのため、異なるメモリ空間内のテキスト インスタンスを比較するための高速プロキシとして使用しても安全です。 Roslyn のバージョンが異なると、異なるコンテンツ ハッシュが生成される場合があります。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET