SourceText.GetContentHash Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Produce un hash di questo SourceText oggetto basato esclusivamente sul contenuto contenuto contenuto. Due istanze diverse SourceText che avranno ContentEquals(SourceText) lo stesso hash del contenuto. Due istanze di SourceText con contenuto diverso sono praticamente certi di non avere lo stesso hash. Questo hash può essere usato per l'impronta digitale delle istanze di testo, ma non fornisce garanzie crittografiche.
public System.Collections.Immutable.ImmutableArray<byte> GetContentHash ();
member this.GetContentHash : unit -> System.Collections.Immutable.ImmutableArray<byte>
Public Function GetContentHash () As ImmutableArray(Of Byte)
Restituisce
Commenti
Questo hash è sicuro da usare tra piattaforme e processi, purché la stessa versione di Roslyn venga usata in tutte queste posizioni. Di conseguenza, è possibile usare come proxy rapido per confrontare le istanze di testo in spazi di memoria diversi. Diverse versioni di Roslyn possono produrre hash di contenuto diversi.