Właściwość ScriptingOptions.DriIndexes
Pobiera lub ustawia Boolean wartości właściwość, który określa, czy ograniczenia klucza podstawowego, które używają indeks unikatowy, aby zaimplementować deklaratywna integralność referencyjna są uwzględniane w script.
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Składnia
'Deklaracja
Public Property DriIndexes As Boolean
Get
Set
'Użycie
Dim instance As ScriptingOptions
Dim value As Boolean
value = instance.DriIndexes
instance.DriIndexes = value
public bool DriIndexes { get; set; }
public:
property bool DriIndexes {
bool get ();
void set (bool value);
}
member DriIndexes : bool with get, set
function get DriIndexes () : boolean
function set DriIndexes (value : boolean)
Wartość właściwości
Typ: System.Boolean
A Boolean wartość określająca, czy ograniczenia klucza podstawowego, które używają indeks unikatowy, aby zaimplementować deklaratywna integralność referencyjna są uwzględniane w wygenerowanym script.
Jeśli True, indeksy są uwzględniane 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.
Opcja ta dotyczy tylko wtedy, gdy tabela wykonywanie skryptów.
Przykłady
Poniższy przykład kodu Określa, że będą inicjowane przez skrypty ograniczeń klucza podstawowego, które umożliwia wdrożenie deklaratywna integralność referencyjna indeks unikatowy.
Visual Basic
Dim scOps As New ScriptingOptions()
scOps.DriIndexes = true
PowerShell
$scOps = New-Object Microsoft.SqlServer.Management.Smo.ScriptingOptions
$scOps.DriIndexes = $TRUE
Zobacz także