Compartir a través de


SourceText.GetContentHash Método

Definición

Genera un hash de esto SourceText basándose únicamente en el contenido que contiene. Dos instancias diferentes SourceText que tendrán ContentEquals(SourceText) el mismo hash de contenido. Hay dos instancias de SourceText con contenido diferente que prácticamente no tienen el mismo hash. Este hash se puede usar para la huella digital de instancias de texto, pero no proporciona garantías criptográficas.

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

Devoluciones

Comentarios

Este hash es seguro de usar entre plataformas y procesos, siempre y cuando se use la misma versión de Roslyn en todas esas ubicaciones. Por lo tanto, es seguro usar como proxy rápido para comparar instancias de texto en diferentes espacios de memoria. Diferentes versiones de Roslyn pueden producir hashes de contenido diferentes.

Se aplica a