IncrementalHash Classe
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.
Fornisce il supporto per il calcolo incrementale di un valore hash o HMAC in diversi segmenti.
public ref class IncrementalHash sealed : IDisposable
public sealed class IncrementalHash : IDisposable
type IncrementalHash = class
interface IDisposable
Public NotInheritable Class IncrementalHash
Implements IDisposable
- Ereditarietà
-
IncrementalHash
- Implementazioni
Algorithm |
Ottenere il nome dell'algoritmo da eseguire. |
Hash |
Ottiene le dimensioni di output di questo algoritmo hash o HMAC, in byte. |
Append |
Aggiungere l'intero contenuto di |
Append |
Aggiungere |
Append |
Aggiunge i dati specificati ai dati già elaborati nell'hash o nel codice HMAC (Hash-based Message Authentication Code). |
Clone() |
Crea una nuova istanza di IncrementalHash con i dati accodati esistenti mantenuti. |
Create |
Creare un IncrementalHash per l'algoritmo specificato da |
CreateHMAC(Hash |
Creare un IncrementalHash per l'algoritmo HMAC (Hash-based Message Authentication Code) usando l'algoritmo hash specificato da |
CreateHMAC(Hash |
Creare un IncrementalHash per l'algoritmo HMAC (Hash-based Message Authentication Code) usando l'algoritmo hash specificato da |
Dispose() |
Rilasciare tutte le risorse usate dall'istanza corrente della classe IncrementalHash. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
Get |
Recupera l'hash o il codice HMAC (Hash-based Message Authentication Code) per i dati accumulati dalle chiamate precedenti ai metodi AppendData(ReadOnlySpan<Byte>), senza reimpostare l'oggetto sullo stato iniziale. |
Get |
Recupera l'hash o il codice HMAC (Hash-based Message Authentication Code) per i dati accumulati dalle chiamate precedenti ai metodi AppendData(ReadOnlySpan<Byte>), senza reimpostare l'oggetto sullo stato iniziale. |
Get |
Recuperare l'hash o HMAC per i dati accumulati dalle chiamate precedenti a AppendData(Byte[])e tornare allo stato in cui si trovava l'oggetto in fase di costruzione. |
Get |
Recupera l'hash o il codice HMAC (Hash-based Message Authentication Code) per i dati accumulati dalle chiamate precedenti ai metodi di AppendData(ReadOnlySpan<Byte>) e reimposta l'oggetto sullo stato iniziale. |
Get |
Funge da funzione hash predefinita. (Ereditato da Object) |
Get |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
Memberwise |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
To |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Try |
Tenta di recuperare l'hash o il codice HMAC (Hash-based Message Authentication Code) per i dati accumulati dalle chiamate precedenti ai metodi di AppendData(ReadOnlySpan<Byte>), senza reimpostare l'oggetto allo stato iniziale. |
Try |
Tenta di finalizzare il calcolo hash dopo l'elaborazione degli ultimi dati dall'algoritmo hash. |
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.3, 1.4, 1.6, 2.0, 2.1 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: