Bagikan melalui


SourceText.GetContentHash Metode

Definisi

Menghasilkan hash dari ini SourceText hanya berdasarkan konten yang dikandungnya. Dua instans berbeda SourceText yang ContentEquals(SourceText) akan memiliki hash konten yang sama. Dua instans SourceText dengan konten yang berbeda hampir dipastikan tidak memiliki hash yang sama. Hash ini dapat digunakan untuk sidik jari instans teks, tetapi tidak memberikan jaminan kriptografi.

public System.Collections.Immutable.ImmutableArray<byte> GetContentHash ();
member this.GetContentHash : unit -> System.Collections.Immutable.ImmutableArray<byte>
Public Function GetContentHash () As ImmutableArray(Of Byte)

Mengembalikan

Keterangan

Hash ini aman digunakan di seluruh platform dan di seluruh proses, selama versi Roslyn yang sama digunakan di semua lokasi tersebut. Dengan demikian, aman untuk digunakan sebagai proksi cepat untuk membandingkan instans teks di ruang memori yang berbeda. Versi Roslyn yang berbeda dapat menghasilkan hash konten yang berbeda.

Berlaku untuk