Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


KeyedHashAlgorithm.Key Właściwość

Definicja

Pobiera lub ustawia klucz do użycia w algorytmie wyznaczania wartości skrótu.

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

Wartość właściwości

Byte[]

Klucz do użycia w algorytmie skrótu.

Wyjątki

Podjęto próbę zmiany nieruchomości po rozpoczęciu Key skrótu.

Przykłady

W poniższym przykładzie kodu pokazano, jak zastąpić Key właściwość w celu pobrania klucza używanego w bieżącym KeyedHashAlgorithm obiekcie. Ten przykład kodu jest częścią większego przykładu udostępnionego KeyedHashAlgorithm dla klasy .

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

Uwagi

Ta właściwość jest publicznym akcesorem KeyValue dla pola.

Dotyczy

Produkt Wersje
.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, 10
.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

Zobacz też