DkmModule.GetExpensiveHashValue(DkmSourceFileId, DkmHashAlgorithmId) 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.
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.