Udostępnij za pośrednictwem


Interfejs ITableOptions

ITableOptions Klasa jest interfejs, który odpowiada kolekcja opcji, które jest skojarzone z tabela.

Ten interfejs API nie jest zgodny ze specyfikacją CLS. Zgodna ze specyfikacją CLS alternatywa to .

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

Syntax

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

Typ ITableOptions uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna AnsiNullsStatus Pobiera lub ustawia Boolean wartość określa, czy jest włączona obsługa null ISO tabela.
Właściwość publiczna ChangeTrackingEnabled Pobiera lub ustawia Boolean wartość określa, czy oledzenia zmian jest włączona na tabela.
Właściwość publiczna CreateDate Pobiera Data i czas podczas tworzenia tabela.
Właściwość publiczna FakeSystemTable Pobiera Boolean wartość, która określa, czy tabela odwołuje się do tabela systemowa.
Właściwość publiczna ID Pobiera wartość Identyfikatora, który unikatowo identyfikuje tabela.
Właściwość publiczna IsSchemaOwned Pobiera Boolean wartość określa, czy schemat tabela ma właściciela.
Właściwość publiczna IsSystemObject Pobiera Boolean wartość określa, czy tabela jest obiekt systemu.
Właściwość publiczna LockEscalation Pobiera lub ustawia typ eskalacja blokad w tabela.
Właściwość publiczna Name Pobiera lub ustawia nazwę tabela.
Właściwość publiczna Owner Pobiera lub ustawia właściciela Opcje tabela.
Właściwość publiczna QuotedIdentifierStatus Pobiera lub ustawia Boolean wartość określa, czy identyfikatory rozdzielany znakami cudzysłowu są Transact-SQL zarezerwowanych słowa kluczowe lub zawierają znaki, zazwyczaj nie są dozwolone przez Transact-SQL reguły składni.
Właściwość publiczna Replicated Pobiera Boolean wartość, która określa, czy tabela jest replikowany.
Właściwość publiczna Schema Pobiera lub ustawia schematu, który jest skojarzony z Opcje tabela.
Właściwość publiczna TrackColumnsUpdatedEnabled Pobiera Boolean wartość, która określa, czy aktualizacje kolumna w tabela są śledzone.

Do góry