ITableOptions 인터페이스

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

이 API는 CLS 규격이 아닙니다. CLS 규격 대체 항목은 입니다.

네임스페이스:  Microsoft.SqlServer.Management.Smo
어셈블리:  Microsoft.SqlServer.Smo(Microsoft.SqlServer.Smo.dll)

구문

‘선언
<StateChangeEventAttribute("CREATE_TABLE", "TABLE")> _
<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Smo.LocalizableResources")> _
<DisplayDescriptionKeyAttribute("ITableOptions_Desc")> _
<DisplayNameKeyAttribute("ITableOptions_Name")> _
<CLSCompliantAttribute(False)> _
<StateChangeEventAttribute("ALTER_TABLE", "TABLE")> _
<StateChangeEventAttribute("RENAME", "TABLE")> _
<StateChangeEventAttribute("ALTER_AUTHORIZATION_DATABASE", "TABLE")> _
<StateChangeEventAttribute("ALTER_SCHEMA", "TABLE")> _
<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None Or AutomatedPolicyEvaluationMode.Enforce Or AutomatedPolicyEvaluationMode.CheckOnChanges Or AutomatedPolicyEvaluationMode.CheckOnSchedule)> _
<TypeConverterAttribute(GetType(LocalizableTypeConverter))> _
Public Interface ITableOptions _
    Inherits IDmfFacet
‘사용 방법
Dim instance As ITableOptions
[StateChangeEventAttribute("CREATE_TABLE", "TABLE")]
[LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Smo.LocalizableResources")]
[DisplayDescriptionKeyAttribute("ITableOptions_Desc")]
[DisplayNameKeyAttribute("ITableOptions_Name")]
[CLSCompliantAttribute(false)]
[StateChangeEventAttribute("ALTER_TABLE", "TABLE")]
[StateChangeEventAttribute("RENAME", "TABLE")]
[StateChangeEventAttribute("ALTER_AUTHORIZATION_DATABASE", "TABLE")]
[StateChangeEventAttribute("ALTER_SCHEMA", "TABLE")]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None|AutomatedPolicyEvaluationMode.Enforce|AutomatedPolicyEvaluationMode.CheckOnChanges|AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
public interface ITableOptions : IDmfFacet
[StateChangeEventAttribute(L"CREATE_TABLE", L"TABLE")]
[LocalizedPropertyResourcesAttribute(L"Microsoft.SqlServer.Management.Smo.LocalizableResources")]
[DisplayDescriptionKeyAttribute(L"ITableOptions_Desc")]
[DisplayNameKeyAttribute(L"ITableOptions_Name")]
[CLSCompliantAttribute(false)]
[StateChangeEventAttribute(L"ALTER_TABLE", L"TABLE")]
[StateChangeEventAttribute(L"RENAME", L"TABLE")]
[StateChangeEventAttribute(L"ALTER_AUTHORIZATION_DATABASE", L"TABLE")]
[StateChangeEventAttribute(L"ALTER_SCHEMA", L"TABLE")]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode::None|AutomatedPolicyEvaluationMode::Enforce|AutomatedPolicyEvaluationMode::CheckOnChanges|AutomatedPolicyEvaluationMode::CheckOnSchedule)]
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
public interface class ITableOptions : IDmfFacet
[<StateChangeEventAttribute("CREATE_TABLE", "TABLE")>]
[<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Smo.LocalizableResources")>]
[<DisplayDescriptionKeyAttribute("ITableOptions_Desc")>]
[<DisplayNameKeyAttribute("ITableOptions_Name")>]
[<CLSCompliantAttribute(false)>]
[<StateChangeEventAttribute("ALTER_TABLE", "TABLE")>]
[<StateChangeEventAttribute("RENAME", "TABLE")>]
[<StateChangeEventAttribute("ALTER_AUTHORIZATION_DATABASE", "TABLE")>]
[<StateChangeEventAttribute("ALTER_SCHEMA", "TABLE")>]
[<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None|AutomatedPolicyEvaluationMode.Enforce|AutomatedPolicyEvaluationMode.CheckOnChanges|AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<TypeConverterAttribute(typeof(LocalizableTypeConverter))>]
type ITableOptions =  
    interface 
        interface IDmfFacet 
    end
public interface ITableOptions extends IDmfFacet

ITableOptions 유형에서 다음 멤버를 표시합니다.

속성

  이름 설명
공용 속성 AnsiNullsStatus Gets or sets the Boolean value that determines whether ISO null handling is enabled on the table.
공용 속성 ChangeTrackingEnabled Gets or sets the Boolean value that determines whether change tracking is enabled on the table.
공용 속성 CreateDate Gets the date and time when the table was created.
공용 속성 FakeSystemTable Gets the Boolean value that determines whether the table references a system table.
공용 속성 ID Gets the ID value that uniquely identifies the table.
공용 속성 IsSchemaOwned Gets the Boolean value that determines whether the table schema has an owner.
공용 속성 IsSystemObject Gets the Boolean value that determines whether the table is a system object.
공용 속성 LockEscalation Gets or sets the type of lock escalation implemented on the table.
공용 속성 Name Gets or sets the name of the table.
공용 속성 Owner Gets or sets the owner of the table options.
공용 속성 QuotedIdentifierStatus Gets 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.
공용 속성 Replicated Gets the Boolean value that determines whether the table is replicated.
공용 속성 Schema Gets or sets the schema that is associated with the table options.
공용 속성 TrackColumnsUpdatedEnabled Gets the Boolean value that determines whether column updates in the table are tracked.

맨 위로 이동

참고 항목

참조

Microsoft.SqlServer.Management.Smo 네임스페이스