Condividi tramite


AesCng.Key Proprietà

Definizione

Ottiene o imposta la chiave per l'algoritmo AesCng.

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

Valore della proprietà

Byte[]

Chiave per l'algoritmo AesCng.

Commenti

Se è stato creato l'oggetto AesCng usando una chiave persistente esistente, quando si legge il valore della proprietà, verrà eseguito un tentativo di esportazione della Key chiave. In questo caso, se la chiave non è esportabile, verrà generata una CryptographicException classe.

Oltre a questo, se si imposta il valore della Key proprietà, la chiave persistente non verrà più usata e verrà usata una chiave temporanea. Se è necessario usare di nuovo la chiave persistente, è necessario creare una nuova istanza della AesCng classe.

Si applica a