AesCng.Key Eigenschap

Definitie

Hiermee haalt u de sleutel voor het algoritme op of stelt u deze AesCng in.

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()

Waarde van eigenschap

Byte[]

De sleutel voor het AesCng algoritme.

Opmerkingen

Als u het AesCng object hebt gemaakt met behulp van een bestaande persistente sleutel, wordt er een poging gedaan om de sleutel te exporteren wanneer u de waarde van de Key eigenschap leest. In dit geval, als de sleutel niet kan worden geƫxporteerd, wordt er een CryptographicException gegenereerd.

Als u bovendien de waarde van de Key eigenschap instelt, wordt de persistente sleutel niet meer gebruikt en wordt in plaats daarvan een tijdelijke sleutel gebruikt. Als u de persistente sleutel opnieuw moet gebruiken, moet er een nieuw exemplaar van AesCng de klasse worden gemaakt.

Van toepassing op