Condividi tramite


DkmModule.GetExpensiveHashValue(DkmSourceFileId, DkmHashAlgorithmId) Metodo

Definizione

Recupera un valore hash "costoso" dal valore DkmSourceFileId specificato.

Vincolo location: l'API deve essere chiamata da un componente IDE (livello > componente 100.000).

Questa API è stata introdotta in Visual Studio 17 Update 7 (DkmApiVersion.VS17Update7).

public System.Collections.ObjectModel.ReadOnlyCollection<byte> GetExpensiveHashValue (Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId SourceFileId, out Microsoft.VisualStudio.Debugger.Symbols.DkmHashAlgorithmId Algorithm);
member this.GetExpensiveHashValue : Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId * DkmHashAlgorithmId -> System.Collections.ObjectModel.ReadOnlyCollection<byte>
Public Function GetExpensiveHashValue (SourceFileId As DkmSourceFileId, ByRef Algorithm As DkmHashAlgorithmId) As ReadOnlyCollection(Of Byte)

Parametri

SourceFileId
DkmSourceFileId

[In] SourceFileId per cui deve essere recuperato il valore di checksum costoso.

Algorithm
DkmHashAlgorithmId

[Out] Tipo di checksum calcolato.

Restituisce

[Out] Matrice dei byte hash calcolati.

Si applica a