CngKey.IsEphemeral 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得金鑰的持續性狀態。
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
屬性值
如果金鑰是暫時的,則為 true
,否則為 false
。
- 屬性
備註
這個屬性會判斷索引鍵是否為暫時 (,也就是說,索引鍵只會存在於控制碼) 存留期,或是保存的 (,也就是說,索引鍵會與控制碼) 無關。
傳回值取決於用來取得索引鍵的方法:
如果方法多載未開啟 Open(SafeNCryptKeyHandle, CngKeyHandleOpenOptions) 金鑰,Common Language Runtime (CLR) 正在管理金鑰,而且可以判斷它是否為暫時性。
如果方法多載開啟 Open(SafeNCryptKeyHandle, CngKeyHandleOpenOptions) 了索引鍵,CLR 便無法判斷它是否為暫時性。 因此,會假設金鑰會保存。 不過,如果這個方法用來開啟 CLR 所建立之金鑰的控制碼,CLR 將能夠判斷它是否為暫時性。
此屬性沒有公用 setter;它是唯讀的。
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應