Gets or sets the Boolean property value that specifies whether dependency relationships that are defined in unique keys which have enforced declarative referential integrity are included in the script.
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
'Declaration Public Property DriUniqueKeys As Boolean Get Set 'Usage Dim instance As ScriptingOptions Dim value As Boolean value = instance.DriUniqueKeys instance.DriUniqueKeys = value
Property ValueType: Boolean
A Boolean value that specifies whether to script unique keys that have enforced declarative referential integrity.If True, unique keys are included in the script. Otherwise, False (default).
The following code example specifies that dependency relationships defined in unique keys which have enforced declarative referential integrity are scripted.
Dim scOps As New ScriptingOptions() scOps.DriUniqueKeys = true
$scOps = New-Object Microsoft.SqlServer.Management.Smo.ScriptingOptions $scOps.DriUniqueKeys = $TRUE