CngKey.IsEphemeral Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan status persistensi kunci.
public:
property bool IsEphemeral { bool get(); };
public bool IsEphemeral { get; }
[set: System.Security.SecurityCritical]
public bool IsEphemeral { [System.Security.SecurityCritical] get; }
[set: System.Security.SecurityCritical]
public bool IsEphemeral { get; }
member this.IsEphemeral : bool
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.IsEphemeral : bool
[<set: System.Security.SecurityCritical>]
member this.IsEphemeral : bool
Public ReadOnly Property IsEphemeral As Boolean
Nilai Properti
true
jika kuncinya bersifat ephemeral; jika tidak, false
.
- Atribut
Keterangan
Properti ini menentukan apakah kunci bersifat sementara (yaitu, kunci hanya ada untuk masa pakai handel), atau bertahan (artinya, kunci ada secara independen dari handel).
Nilai yang dikembalikan tergantung pada metode yang digunakan untuk mendapatkan kunci:
Jika kunci tidak dibuka oleh Open(SafeNCryptKeyHandle, CngKeyHandleOpenOptions) metode kelebihan beban, runtime bahasa umum (CLR) mengelola kunci dan dapat menentukan apakah itu sementara.
Jika kunci dibuka oleh Open(SafeNCryptKeyHandle, CngKeyHandleOpenOptions) metode kelebihan beban, CLR tidak dapat menentukan apakah itu bersifat ephemeral. Oleh karena itu, kunci diasumsikan bertahan. Namun, jika metode ini digunakan untuk membuka handel ke kunci yang dibuat oleh CLR, CLR akan dapat menentukan apakah itu bersifat ephemeral.
Properti ini tidak memiliki setter publik; bersifat baca-saja.