KeyedHashAlgorithm.Key Proprietà

Definizione

Ottiene o imposta la chiave da usare nell'algoritmo hash.

public virtual byte[] Key { get; set; }

Valore della proprietà

Byte[]

Chiave da usare nell'algoritmo hash.

Eccezioni

È stato effettuato un tentativo di modificare la proprietà Key dopo aver iniziato la generazione di hash.

Esempio

Nell'esempio di codice seguente viene illustrato come eseguire l'override della Key proprietà per recuperare la chiave utilizzata nell'oggetto corrente KeyedHashAlgorithm . Questo esempio di codice fa parte di un esempio più ampio fornito per la KeyedHashAlgorithm classe .

public override byte[] Key
{
    get
    {
        return (byte[]) keyedCrypto.Key.Clone();
    }
    set
    {
        keyedCrypto.Key = (byte[]) value.Clone();
    }
}

Commenti

Questa proprietà è la funzione di accesso pubblica per il KeyValue campo .

Si applica a

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 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1

Vedi anche