Export (0) Print
Expand All

ITableOptions Interface

The ITableOptions class is an interface that represents a collection of options that is associated with a table.

This API is not CLS-compliant. The CLS-compliant alternative is .

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

'Declaration
<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None Or AutomatedPolicyEvaluationMode.Enforce Or AutomatedPolicyEvaluationMode.CheckOnChanges Or AutomatedPolicyEvaluationMode.CheckOnSchedule)> _
<CLSCompliantAttribute(False)> _
<StateChangeEventAttribute("CREATE_TABLE", "TABLE")> _
<StateChangeEventAttribute("ALTER_TABLE", "TABLE")> _
<StateChangeEventAttribute("RENAME", "TABLE")> _
<StateChangeEventAttribute("ALTER_AUTHORIZATION_DATABASE", "TABLE")> _
<StateChangeEventAttribute("ALTER_SCHEMA", "TABLE")> _
<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Smo.LocalizableResources")> _
<TypeConverterAttribute(GetType(LocalizableTypeConverter))> _
<DisplayNameKeyAttribute("ITableOptions_Name")> _
<DisplayDescriptionKeyAttribute("ITableOptions_Desc")> _
Public Interface ITableOptions _
	Inherits IDmfFacet
'Usage
Dim instance As ITableOptions

The ITableOptions type exposes the following members.

  NameDescription
Public propertyAnsiNullsStatusGets or sets the Boolean value that determines whether ISO null handling is enabled on the table.
Public propertyChangeTrackingEnabledGets or sets the Boolean value that determines whether change tracking is enabled on the table.
Public propertyCreateDateGets the date and time when the table was created.
Public propertyFakeSystemTableGets the Boolean value that determines whether the table references a system table.
Public propertyIDGets the ID value that uniquely identifies the table.
Public propertyIsSchemaOwnedGets the Boolean value that determines whether the table schema has an owner.
Public propertyIsSystemObjectGets the Boolean value that determines whether the table is a system object.
Public propertyLockEscalationGets or sets the type of lock escalation implemented on the table.
Public propertyNameGets or sets the name of the table.
Public propertyOwnerGets or sets the owner of the table options.
Public propertyQuotedIdentifierStatusGets or sets the Boolean value that determines whether identifiers delimited by double quotation marks are Transact-SQL reserved keywords or contain characters not usually allowed by the Transact-SQL syntax rules.
Public propertyReplicatedGets the Boolean value that determines whether the table is replicated.
Public propertySchemaGets or sets the schema that is associated with the table options.
Public propertyTrackColumnsUpdatedEnabledGets the Boolean value that determines whether column updates in the table are tracked.
Top

Community Additions

ADD
Show:
© 2014 Microsoft