Udostępnij za pośrednictwem


Właściwość ScriptingOptions.DriIncludeSystemNames

Pobiera lub ustawia Boolean wartości właściwość, która określa, czy ograniczenie wygenerowane przez system nazwy są używane do wymuszania deklaratywna integralność referencyjna są zawarte w script.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Składnia

'Deklaracja
Public Property DriIncludeSystemNames As Boolean
    Get
    Set
'Użycie
Dim instance As ScriptingOptions
Dim value As Boolean

value = instance.DriIncludeSystemNames

instance.DriIncludeSystemNames = value
public bool DriIncludeSystemNames { get; set; }
public:
property bool DriIncludeSystemNames {
    bool get ();
    void set (bool value);
}
member DriIncludeSystemNames : bool with get, set
function get DriIncludeSystemNames () : boolean
function set DriIncludeSystemNames (value : boolean)

Wartość właściwości

Typ: System.Boolean
A Boolean wartość określająca, czy ograniczenie wygenerowane przez system nazwy są używane do wymuszania deklaratywna integralność referencyjna są zawarte w script.
Jeśli True, wygenerowane przez system ograniczenia nazw, które są używane do wymuszania deklaratywna integralność referencyjna są zawarte w skrypcie.W przeciwnym razie False (domyślnie).

Uwagi

Skryptów jest skierowany do rozważenia relacji zależności, które zostały ustanowione przez deklaratywna integralność referencyjna.

Przykłady

Poniższy przykład kodu Określa, że ograniczenie wygenerowane przez system nazw, które są używane do wymuszania deklaratywna integralność referencyjna będą inicjowane przez skrypty.

Visual Basic

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

PowerShell

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