ScriptingOptions.AllowSystemObjects ScriptingOptions.AllowSystemObjects ScriptingOptions.AllowSystemObjects Property

Definition

Gets or sets the Boolean property that specifies whether system objects can be scripted.

public:
 property bool AllowSystemObjects { bool get(); void set(bool value); };
public bool AllowSystemObjects { get; set; }
Public Property AllowSystemObjects As Boolean
Property Value

A Boolean value that specifies whether system objects can be scripted.

If True, system objects are included in the script. Otherwise, False (default).

Examples

The following code example specifies that system objects will be scripted.

Visual Basic

Dim scOps As New ScriptingOptions()  
scOps.AllowSystemObjects = true  

PowerShell

$scOps = New-Object Microsoft.SqlServer.Management.Smo.ScriptingOptions  
$scOps.AllowSystemObjects = $TRUE  

Applies to