ServiceMasterKey.Regenerate Method (Boolean)

Regenerates the service master key with the option to force the regeneration, and removes all items that cannot be successfully decrypted.

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

Syntax

'Declaration
Public Sub Regenerate ( _
    forceRegeneration As Boolean _
)
'Usage
Dim instance As ServiceMasterKey
Dim forceRegeneration As Boolean

instance.Regenerate(forceRegeneration)
public void Regenerate(
    bool forceRegeneration
)
public:
void Regenerate(
    bool forceRegeneration
)
member Regenerate : 
        forceRegeneration:bool -> unit 
public function Regenerate(
    forceRegeneration : boolean
)

Parameters

  • forceRegeneration
    Type: System.Boolean
    A Boolean value that specifies whether to drop the items that cannot be successfully regenerated.
    If True, regeneration of the master key is forced and all items that cannot be regenerated are dropped.
    If False, regeneration of the master key is not forced.

Examples

Using Encryption