CngKey.Delete Method

Definition

Removes the key that is associated with the object.

public:
 void Delete();
public void Delete ();
[System.Security.SecurityCritical]
public void Delete ();
member this.Delete : unit -> unit
[<System.Security.SecurityCritical>]
member this.Delete : unit -> unit
Public Sub Delete ()
Attributes

Exceptions

An attempt was made to access a deleted key.

All other errors.

Remarks

  • When you call the Delete method on an ephemeral key, it closes the handle to the key.

When you call the Delete method on a named key, the CngKey object can no longer be used after the named key is deleted.

Applies to