Partager via


KeyedHashAlgorithm.Key Propriété

Définition

Obtient ou définit la clé à utiliser dans l’algorithme de hachage.

public:
 virtual property cli::array <System::Byte> ^ Key { cli::array <System::Byte> ^ get(); void set(cli::array <System::Byte> ^ value); };
public virtual byte[] Key { get; set; }
member this.Key : byte[] with get, set
Public Overridable Property Key As Byte()

Valeur de propriété

Byte[]

Clé à utiliser dans l’algorithme de hachage.

Exceptions

Une tentative a été effectuée pour modifier la Key propriété après le début du hachage.

Exemples

L’exemple de code suivant montre comment remplacer la Key propriété pour récupérer la clé utilisée dans l’objet actuel KeyedHashAlgorithm . Cet exemple de code fait partie d’un exemple plus grand fourni pour la KeyedHashAlgorithm classe.

public override byte[] Key
{
    get
    {
        return (byte[]) keyedCrypto.Key.Clone();
    }
    set
    {
        keyedCrypto.Key = (byte[]) value.Clone();
    }
}
Public Overrides Property Key() As Byte()
    Get
        Return CType(keyedCrypto.Key.Clone(), Byte())
    End Get
    Set(ByVal Value As Byte())
        keyedCrypto.Key = CType(Value.Clone(), Byte())
    End Set
End Property

Remarques

Cette propriété est l’accesseur public pour le KeyValue champ.

S’applique à

Voir aussi