Udostępnij za pośrednictwem


Klasa Table

Table Reprezentuje obiekt SQL Server tabela.

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

Składnia

'Deklaracja
<PhysicalFacetAttribute> _
<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)> _
Public NotInheritable Class Table _
    Inherits TableViewBase _
    Implements ISfcSupportsDesignMode, IColumnPermission, IObjectPermission, ICreatable,  _
    IAlterable, IDroppable, IRenamable, ITableOptions, IDmfFacet
'Użycie
Dim instance As Table
[PhysicalFacetAttribute]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)]
public sealed class Table : TableViewBase, 
    ISfcSupportsDesignMode, IColumnPermission, IObjectPermission, ICreatable, IAlterable, 
    IDroppable, IRenamable, ITableOptions, IDmfFacet
[PhysicalFacetAttribute]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode::CheckOnSchedule)]
public ref class Table sealed : public TableViewBase, 
    ISfcSupportsDesignMode, IColumnPermission, IObjectPermission, ICreatable, IAlterable, 
    IDroppable, IRenamable, ITableOptions, IDmfFacet
[<SealedAttribute>]
[<PhysicalFacetAttribute>]
[<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
type Table =  
    class
        inherit TableViewBase
        interface ISfcSupportsDesignMode
        interface IColumnPermission
        interface IObjectPermission
        interface ICreatable
        interface IAlterable
        interface IDroppable
        interface IRenamable
        interface ITableOptions
        interface IDmfFacet
    end
public final class Table extends TableViewBase implements ISfcSupportsDesignMode, IColumnPermission, IObjectPermission, ICreatable, IAlterable, IDroppable, IRenamable, ITableOptions, IDmfFacet

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna Table() Inicjuje nowe wystąpienie Table klasy
Metoda publiczna Table(Database, String) Inicjuje nowe wystąpienie Table Klasa w określonej bazie danych i ma określoną nazwę.
Metoda publiczna Table(Database, String, String) Inicjuje nowe wystąpienie Table klasy w określonej bazie danych i została określona nazwa i schematu.

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna AnsiNullsStatus Pobiera Boolean wartości właściwość, który określa, czy jest włączona obsługa ISO NULL tabela.
Właściwość publiczna ChangeTrackingEnabled Określa, czy oledzenie zmian jest włączone dla tabela.
Właściwość publiczna Checks Reprezentuje kolekcja Check obiektów.Każdy Check obiekt reprezentuje ograniczenie typu check zdefiniowane w tabela.
Właściwość publiczna Columns Pobiera kolumna kolekcja. (Dziedziczony z TableViewTableTypeBase).
Właściwość publiczna CreateDate Pobiera Data i czas podczas tworzenia tabela.
Właściwość publiczna DataSpaceUsed Pobiera obszaru przechowywania wierszy tabela występującej w kilobajtach.
Właściwość publiczna DateLastModified Pobiera Data i czas ostatniej modyfikacji tabela.
Właściwość publiczna Events Pobiera zdarzenia, które są skojarzone z tabela.
Właściwość chroniona ExecuteForScalar Pobiera lub zestaws Boolean wartości właściwość, która określa, czy obiekt jest zestaw do wykonywania dla opcji wartość skalarna. (Dziedziczony z SqlSmoObject).
Właściwość publiczna ExtendedProperties Pobiera kolekcja właściwość rozszerzone. (Dziedziczony z TableViewTableTypeBase).
Właściwość publiczna FakeSystemTable Pobiera Boolean wartość określająca, czy tabela odwołuje się do tabela systemowa.
Właściwość publiczna FileGroup Pobiera lub ustawia grupa plików, w której tabela jest przechowywana.
Właściwość publiczna FileStreamFileGroup Pobiera lub ustawia grupa plików danych FILESTREAM.
Właściwość publiczna FileStreamPartitionScheme Pobiera lub ustawia schemat partycji danych FILESTREAM.
Właściwość publiczna ForeignKeys Reprezentuje kolekcja ForeignKey obiektów.Każdy ForeignKey obiekt reprezentuje klucz obcy zdefiniowane w tabela.
Właściwość publiczna FullTextIndex Pobiera indeksu pełnotekstowego w tabela lub widoku. (Dziedziczony z TableViewBase).
Właściwość publiczna HasAfterTrigger Pobiera Boolean wartości właściwość, która określa, czy tabela ma żadnego po wyzwalaczy.
Właściwość publiczna HasClusteredIndex Pobiera Boolean wartości właściwość, który określa, czy tabela ma indeks klastrowany.
Właściwość publiczna HasCompressedPartitions Pobiera wartość wskazującą, czy tabela używa skompresowanych partycji
Właściwość publiczna HasDeleteTrigger Pobiera Boolean wartości właściwość, który określa, czy tabela ma wyzwalacz usunięcia.
Właściwość publiczna HasIndex Pobiera Boolean wartości właściwość, który określa, czy w tabela ma co najmniej jeden indeks.
Właściwość publiczna HasInsertTrigger Pobiera Boolean wartości właściwość, który określa, czy tabela ma wyzwalacz insert.
Właściwość publiczna HasInsteadOfTrigger Pobiera Boolean Określa, czy tabela ma dowolną wartość właściwość zamiast wyzwalaczy.
Właściwość publiczna HasUpdateTrigger Pobiera Boolean wartości właściwość, który określa, czy tabela ma wyzwalacza aktualizacji.
Właściwość publiczna ID Pobiera wartość Identyfikatora, który unikatowo identyfikuje tabela.
Właściwość publiczna Indexes Pobiera określony indeks kolekcja w tabela. (Zastępuje TableViewTableTypeBase.Indexes).
Właściwość publiczna IndexSpaceUsed Pobiera zajmowane przez indeks, w KB.
Właściwość publiczna IsIndexable Pobiera Boolean wartości właściwość, który określa, czy indeks może być umieszczony w tabela.
Właściwość publiczna IsPartitioned Pobiera Boolean wartości właściwość, która określa, czy tabela jest podzielony na partycje.
Właściwość publiczna IsSchemaOwned Pobiera Boolean wartości właściwość, która określa, czy jest właścicielem schematu tabela.
Właściwość publiczna IsSystemObject Pobiera Boolean wartości właściwość, która określa, czy tabela obiektu systemu.
Właściwość chroniona IsTouched Pobiera Boolean wartość właściwość określa, czy właściwość obiektu zostały zaktualizowane, ale jeszcze nie zostały utrwalone na serwerze. (Dziedziczony z SqlSmoObject).
Właściwość publiczna IsVarDecimalStorageFormatEnabled Określa, czy Magazyn dziesiętny var jest włączona.
Właściwość publiczna LockEscalation Pobiera lub ustawia typ eskalacja blokad na tabela służy.
Właściwość publiczna MaximumDegreeOfParallelism Pobiera lub ustawia maksymalną liczbę procesorów używanych w realizacji planu równoległego, zawierający tabela.
Właściwość publiczna Name Pobiera lub ustawia String wartość, która określa nazwę typu widoku tabela. (Dziedziczony z TableViewTableTypeBase).
Właściwość chroniona ObjectInSpace Pobiera Boolean Określa, czy obiekt istnieje w izolacji, lub czy jest bezpośrednio lub pośrednio podłączone do wystąpienie wartość właściwość SQL Server. (Dziedziczony z SqlSmoObject).
Właściwość publiczna OnlineHeapOperation Pobiera lub ustawia Boolean wartość określa, czy tabela obsługuje sterty online lub indeks operacji.
Właściwość publiczna Owner Pobiera lub ustawia właściciela tabela.
Właściwość publiczna Parent Pobiera Database obiekt, który jest elementem nadrzędnym Table obiektu.
Właściwość publiczna PartitionScheme Pobiera lub ustawia nazwę schemat partycji , skonfigurowany dla tabela.
Właściwość publiczna PartitionSchemeParameters Reprezentuje kolekcja PartitionSchemeParameter obiektów.Każdy PartitionSchemeParameter obiekt reprezentuje parametr schemat partycji zdefiniowane w tabela.
Właściwość publiczna PhysicalPartitions Pobiera partycji fizycznej, w których przechowywane są dane w tabela.
Właściwość publiczna Properties Pobiera kolekcja z Property obiektów, które reprezentują właściwości obiektu. (Dziedziczony z SqlSmoObject).
Właściwość publiczna QuotedIdentifierStatus Pobiera lub ustawia Boolean wartości właściwość, który 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 właściwość, która określa, czy tabela jest replikowany.
Właściwość publiczna RowCount Pobiera liczbę wierszy w tabela.
Właściwość publiczna RowCountAsDouble Pobiera liczbę wierszy w tabela jako przestawne wartości.
Właściwość chroniona ScalarResult Wynik wartość skalarna pobiera odwołanie obiektu. (Dziedziczony z SqlSmoObject).
Właściwość publiczna Schema Pobiera lub ustawia String wartość, która określa nazwę schematu, który zawiera typ widoku tabela. (Dziedziczony z TableViewTableTypeBase).
Właściwość publiczna State Pobiera stan odwołania obiektu. (Dziedziczony z SmoObjectBase).
Właściwość publiczna Statistics Reprezentuje kolekcja Statistic obiektów.Każdy Statistic obiekt reprezentuje licznika statystyki zdefiniowanego w tabela lub widoku. (Dziedziczony z TableViewBase).
Właściwość publiczna TextFileGroup Pobiera lub ustawia grupa plików, który jest używany do obsługi długich, przechowywane w tabela danych o zmiennej długości.
Właściwość publiczna TrackColumnsUpdatedEnabled Wskazuje, czy Aparat baz danych śledzi kolumny, które zostały zaktualizowane.
Właściwość publiczna Triggers Reprezentuje kolekcja Trigger obiektów.Każdy Trigger obiekt reprezentuje wyzwalacz, który jest zdefiniowany w tabela lub widoku. (Dziedziczony z TableViewBase).
Właściwość publiczna Urn Pobiera wartość adresu jednolitej nazwy zasobu URN, która jednoznacznie identyfikuje obiekt. (Dziedziczony z SqlSmoObject).
Właściwość publiczna UserData Pobiera lub ustawia dane zdefiniowane przez użytkownika, skojarzone z obiektem odwołanie. (Dziedziczony z SmoObjectBase).

Do góry

Metody

  Nazwa Opis
Metoda chroniona AddDatabaseContext(StringCollection) Kontekstu bazy danych można dodać do kolekcja kwerend identyfikowane przez queries parametru. (Dziedziczony z SqlSmoObject).
Metoda chroniona AddDatabaseContext(StringCollection, ScriptingOptions) Kontekstu bazy danych można dodać do kolekcja kwerend identyfikowane przez queries parametr i przy użyciu określonych opcji wykonywanie skryptów. (Dziedziczony z SqlSmoObject).
Metoda publiczna Alter Dowolny Table zmiany właściwość obiektu na wystąpienie SQL Server.
Metoda chroniona AlterImpl Uaktywnia obiekt zmienione zdarzenie. (Dziedziczony z SqlSmoObject).
Metoda chroniona AlterImplFinish Metoda wywoływana, gdy obiekt zmienione zdarzenie wykończenie. (Dziedziczony z SqlSmoObject).
Metoda chroniona AlterImplInit Metoda wywoływana po zmianie obiektu zdarzenie jest zainicjowany. (Dziedziczony z SqlSmoObject).
Metoda chroniona AlterImplWorker Wywołuje metody Alter. (Dziedziczony z SqlSmoObject).
Metoda publiczna AlterWithNoCheck Dowolny Table zmiany właściwość obiektu na wystąpienie SQL Server bez sprawdzania wartości właściwość najpierw.
Metoda chroniona AppendCommaText Dołącza tekst opcjonalnie oddzielone przecinkami. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona AppendWithCommaText Dołącza tekst opcjonalnie oddzielone przecinkami. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona AppendWithOption Dołącza tekst i tekst opcji oddzielone od głównego tekstu z "Z" ciąg i opcjonalnie rozdzielone przecinkami. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona AutoGenerateName Generuje nazwy obiektu Guid. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona BindDefaultImpl Powiązanie elementy domyślne, określone przez parametry. (Dziedziczony z SqlSmoObject).
Metoda chroniona BindRuleImpl Wiąże schematu reguły reguła i kolumn określone przez parametry. (Dziedziczony z SqlSmoObject).
Metoda publiczna ChangeSchema Zmiany schematu tabela odwołania.
Metoda chroniona CheckCollation Sprawdza zamówienia opcje obsługi wykonywanie skryptów przez sortowanie metoda identyfikowane przez collationName parametru. (Dziedziczony z SqlSmoObject).
Metoda publiczna CheckIdentityValue Weryfikuje integralność wszystkie kolumny tożsamości w tabela, do której następuje odwołanie.
Metoda chroniona CheckObjectDirty Sprawdza, czy obiekt został zmodyfikowany i nie jest zachowywane. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona CheckObjectState() Sprawdza stan odwołania obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckObjectState(Boolean) Sprawdza stan odwołania obiektu z opcji, aby określić, że wyjątek jest generowany, jeśli obiekt nie jest jeszcze utworzone. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckObjectStateImpl Sprawdza stan SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda publiczna CheckTable Sprawdza integralność stron bazy danych dla tabela i zdefiniowane w tabela indeksów.
Metoda publiczna CheckTableDataOnly Sprawdza integralność stron bazy danych dla danych tabela zdefiniowane w tabela.
Metoda chroniona CheckTextCorectness Sprawdza tekst prawidłowości przeciwko parametrów. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona CheckTextModeSupport Tryb kontroli obsługi. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona CheckVersion100 Sprawdza, czy wersja SQL Server jest SQL Server 2008. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckVersion80 Sprawdza poprawność obiektu na SQL Server 2000. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckVersion80SP3 Sprawdza poprawność obiektu na SQL Server 2000 z dodatkiem SP3. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckVersion90 Sprawdzanie ważności obiektu na SQL Server 2005. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckVersionBelow90 Sprawdza, czy wersja SQL Server przed SQL Server 2005. (Dziedziczony z SqlSmoObject).
Metoda chroniona CleanObject Czyści odwołanie obiektu. (Dziedziczony z ScriptNameObjectBase).
Metoda publiczna Create Tworzy tabela na wystąpienie SQL Server określonych przez Table obiektu.
Metoda chroniona CreateImpl Tworzy obiekt z opcje wykonywanie skryptów. (Dziedziczony z SqlSmoObject).
Metoda chroniona CreateImplFinish Metoda wywoływana, gdy zakończy tworzenie zdarzenie. (Dziedziczony z SqlSmoObject).
Metoda chroniona CreateImplInit Metoda wywoływana, gdy tworzenie zdarzenie. (Dziedziczony z SqlSmoObject).
Metoda publiczna Deny(ObjectPermissionSet, String) Odrzuca określony zestaw uprawnień dla określonego grantee w tabela.
Metoda publiczna Deny(ObjectPermissionSet, array<String[]) Odrzuca określony zestaw uprawnień dla określonego stypendystów w tabela.
Metoda publiczna Deny(ObjectPermissionSet, String, Boolean) Odrzuca określony zestaw uprawnień dla określonego grantee i innych użytkowników, do których grantee przyznane określony zestaw uprawnień w tabela.
Metoda publiczna Deny(ObjectPermissionSet, String, array<String[]) Odrzuca określony zestaw uprawnień do grantee w określonych kolumnach tabela.
Metoda publiczna Deny(ObjectPermissionSet, array<String[], Boolean) Odrzuca określone uprawnienie do określonego stypendystów w tabela.
Metoda publiczna Deny(ObjectPermissionSet, array<String[], array<String[]) Odrzuca określony zestaw uprawnień dla stypendystów w określonych kolumnach tabela.
Metoda publiczna Deny(ObjectPermissionSet, String, array<String[], Boolean) Odrzuca określony zestaw uprawnień dla określonego grantee i innych użytkowników, do których grantee przyznane określony zestaw uprawnień w określonych kolumnach tabela.
Metoda publiczna Deny(ObjectPermissionSet, array<String[], array<String[], Boolean) Odrzuca określony zestaw uprawnień dla określonego stypendystów i innych użytkowników, do których grantee przyznane określony zestaw uprawnień w określonych kolumnach tabela.
Metoda publiczna DisableAllIndexes Wyłącza wszystkie indeksy, które są w tabela.
Metoda publiczna Discover Wykrywa listy typu Object. (Dziedziczony z SqlSmoObject).
Metoda publiczna Drop Usuwa tabela z bazy danych.
Metoda chroniona DropImpl Krople SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona DropImplWorker Wywołuje metody upuszczania. (Dziedziczony z SqlSmoObject).
Metoda publiczna EnableAllIndexes Włącza wszystkie indeksy.
Metoda publiczna EnumColumnPermissions() Wylicza listę uprawnień kolumna tabela.
Metoda publiczna EnumColumnPermissions(String) Wylicza listę kolumna uprawnień dla określonego grantee w tabela.
Metoda publiczna EnumColumnPermissions(ObjectPermissionSet) Wylicza listę kolumna uprawnień dla określonego uprawnienia w tabela.
Metoda publiczna EnumColumnPermissions(String, ObjectPermissionSet) Wylicza listę kolumna uprawnień dla określonego grantee i określone uprawnienie w tabela.
Metoda publiczna EnumForeignKeys Wylicza listę kluczy podstawowych, w których istnieje odwołanie tabela jako klucz obcy.
Metoda publiczna EnumFragmentation() Wylicza informacje fragmenty danych, które są przechowywane w tabela lub widoku. (Dziedziczony z TableViewBase).
Metoda publiczna EnumFragmentation(FragmentationOption) Wylicza informacje fragmentów danych w tabela lub widoku umożliwia określenie sposobu szczegółowe wyniki powinny być przechowywane. (Dziedziczony z TableViewBase).
Metoda publiczna EnumFragmentation(FragmentationOption, Int32) Wylicza informacje fragmentów danych w tabela lub widoku na określonej partycji i umożliwia określenie sposobu szczegółowe wyniki powinny być przechowywane. (Dziedziczony z TableViewBase).
Metoda publiczna EnumLastStatisticsUpdates() Wylicza listę informacji o najnowszych aktualizacji statystyki.
Metoda publiczna EnumLastStatisticsUpdates(String) Wylicza listę informacji o najnowszych aktualizacji statystyk dla licznika określona Statystyka.
Metoda publiczna EnumObjectPermissions() Wylicza listę uprawnień obiektu tabela.
Metoda publiczna EnumObjectPermissions(String) Wylicza listę uprawnień obiektu dla określonego grantee w tabela.
Metoda publiczna EnumObjectPermissions(ObjectPermissionSet) Wylicza listę uprawnień obiektu dla określonego uprawnienia w tabela.
Metoda publiczna EnumObjectPermissions(String, ObjectPermissionSet) Wylicza listę uprawnienia obiektu dla określonego grantee i określone uprawnienie w tabela.
Metoda publiczna EnumScript() Zwraca IEnumerable<ciąg> obiekt, który ma skryptu przekazane obiektów
Metoda publiczna EnumScript(ScriptingOptions) Zwraca IEnumerable<ciąg> obiekt, który ma skryptu przekazane obiektów.
Metoda chroniona EnumScriptImpl Wylicza skryptów określonych przez so parametru. (Dziedziczony z SqlSmoObject).
Metoda chroniona EnumScriptImplWorker Wywołuje metody, które wyliczyć skryptów określonych przez so parametru. (Dziedziczony z SqlSmoObject).
Metoda chroniona EnumScriptImplWorkerSOChanged Zwraca IEnumerable ciąg opisujący opcje obsługi wykonywanie skryptów dla obiektu. (Dziedziczony z SqlSmoObject).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda chroniona ForceTextModeOnTextBody Wymusza na treści tekstu w trybie tekstowym. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona FormatSqlVariant Sformatowanie obiektu jako SqlVariant typu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GenerateDataSpaceFileStreamScript Generuje skrypt, aby utworzyć plik danych. (Dziedziczony z SqlSmoObject).
Metoda chroniona GenerateDataSpaceScript Generuje skrypt do przydzielania miejsca w pliku danych. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetBindDefaultScript Pobiera skrypt, który wiąże wartości domyślne określone przez defSchema i defName Parametry. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetBindRuleScript Pobiera skrypt, który określa powiązanie zasady. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%) Parametr typu wartość logiczna przypisuje SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) Przypisuje wartość logiczna właściwość SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetBraketNameForText Pobiera nazwę nawiasu. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona GetDateTimeParameter Właściwość datetime przypisuje SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetDateTimeParameterAsInt Właściwość datetime przypisuje SqlSmoObject jako wartość całkowitą, jeśli właściwość datetime jest null. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetDBName Pobiera nazwę bazy danych, która jest skojarzona z obiektem. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetEnumParameter Przypisuje właściwość wyliczania SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetFragOptionString Pobiera FragmentationOption obiektu jako wartość ciąg. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetGuidParameter Przypisuje Guid Właściwość SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda chroniona GetIsSystemNamed Pobiera wartość logiczna, która określa, czy system o nazwie. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona GetIsTextDirty Określa, czy wartość tekstu jest zgodna z wartości przechowywanej. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%) Przydziela parametr SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) Przydziela parametr SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetPropValue Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetPropValueOptional Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetPropValueOptionalAllowNull Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetRealValue Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetScriptIncludeExists Pobiera skryptu, włączając badania istnienia tego typu są inicjowane przez skrypty. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona GetScriptingOptionsForCreate Pobiera ScriptingOptions dla SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetServerName Pobiera nazwę wystąpienie SQL Server z obiektu jest skojarzony. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetServerObject Pobiera nazwę serwera SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetSqlServerVersionName Pobiera nazwę wersja wystąpienie SQL Server z obiektu jest skojarzony. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%) Parametr ciąg przypisuje SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) Parametr ciąg przypisuje SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetTextBody() Zwraca tekst treści. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona GetTextBody(Boolean) Zwraca tekst treści. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona GetTextForScript(ScriptingOptions, Boolean, array<String[]) Pobiera tekst dla wykonywanie skryptów. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona GetTextForScript(ScriptingOptions, Boolean, array<String[], Boolean) Pobiera tekst skryptu obiektu. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona GetTextHeader Zwraca tekst nagłówka. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona GetTextMode Określa, czy nazwa skryptu jest używana w trybie tekstowym. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona GetTextProperty(String) Pobiera właściwość jako tekst. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona GetTextProperty(String, ScriptingOptions) Pobiera właściwość jako tekst. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona GetTimeSpanParameterAsInt Przypisuje czas span parametr SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona GetUrnRecursive(StringBuilder) Przypisuje Urn obiektu SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetUrnRecursive(StringBuilder, UrnIdOption) Przypisuje Urn obiektu SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda publiczna Grant(ObjectPermissionSet, String) Udziela określony zestaw uprawnień określony grantee w tabela.
Metoda publiczna Grant(ObjectPermissionSet, array<String[]) Udziela określony zestaw uprawnień określony stypendystów w tabela.
Metoda publiczna Grant(ObjectPermissionSet, String, Boolean) Dotacje dostęp do określonych uprawnień i możliwości udzielenia dostępu do innych zastosowań grantee określonego w tabela.
Metoda publiczna Grant(ObjectPermissionSet, String, array<String[]) Dotacje dostęp do uprawnień określonych w określonych kolumnach grantee określony w określonych kolumnach tabela.
Metoda publiczna Grant(ObjectPermissionSet, array<String[], Boolean) Dotacje dostęp do określonych uprawnień i możliwości udzielenia dostępu do innych zastosowań stypendystów określonego w tabela.
Metoda publiczna Grant(ObjectPermissionSet, array<String[], array<String[]) Udziela określony zestaw uprawnień do stypendystów do określonych kolumn w tabela.
Metoda publiczna Grant(ObjectPermissionSet, String, Boolean, String) Udziela określony zestaw uprawnień grantee i przydzielać uprawnień innych użytkowników w tabela poniżej założonej roli.
Metoda publiczna Grant(ObjectPermissionSet, String, array<String[], Boolean) Udziela uprawnień określony grantee i przydzielać określony zestaw uprawnień innych użytkowników w określonych kolumnach tabela.
Metoda publiczna Grant(ObjectPermissionSet, array<String[], Boolean, String) Udziela określony zestaw uprawnień stypendystów i przydzielać uprawnień innych użytkowników w tabela poniżej założonej roli.
Metoda publiczna Grant(ObjectPermissionSet, array<String[], array<String[], Boolean) Udziela określony zestaw uprawnień stypendystów i przydzielać uprawnień innym użytkownikom w określonych kolumnach tabela.
Metoda publiczna Grant(ObjectPermissionSet, String, array<String[], Boolean, String) Udziela określony zestaw uprawnień grantee i przydzielać uprawnień innym użytkownikom w określonych kolumnach tabela w obszarze zakładanej roli.
Metoda publiczna Grant(ObjectPermissionSet, array<String[], array<String[], Boolean, String) Udziela określony zestaw uprawnień stypendystów i przydzielać uprawnień innym użytkownikom w określonych kolumnach tabela w obszarze zakładanej roli.
Metoda chroniona ImplInitialize Inicjuje pola z SqlSmoObjectobiektu. (Dziedziczony z SqlSmoObject).
Metoda publiczna Initialize() Inicjuje obiekt i wymusza właściwości można załadować. (Dziedziczony z SqlSmoObject).
Metoda publiczna Initialize(Boolean) Inicjuje obiekt i wymusza właściwości można załadować. (Dziedziczony z SqlSmoObject).
Metoda chroniona IsObjectDirty Określa, czy obiekt odwołanie jest zgodne z przechowywanych obiektów. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona IsObjectInitialized Sprawdza, czy obiekt został zainicjowany. (Dziedziczony z SqlSmoObject).
Metoda chroniona IsObjectInSpace Sprawdza, czy obiekt jest izolowane lub podłączone do wystąpienie SQL Server. (Dziedziczony z SqlSmoObject).
Metoda chroniona IsVersion80SP3 Określa, czy wersja SQL Server jest SQL Server 2000 z dodatkiem SP3. (Dziedziczony z SqlSmoObject).
Metoda chroniona IsVersion90AndAbove Określa, czy wersja SQL Server jest SQL Server 2005 lub nowszej. (Dziedziczony z SqlSmoObject).
Metoda chroniona MarkDropped Oznacza stan bieżącego obiektu i wszystkich jego kolekcje podrzędność do Dropped. (Dziedziczony z TableViewTableTypeBase).
Metoda chroniona MarkForDropImpl Zestawy SqlSmoState do porzucone. (Dziedziczony z SqlSmoObject).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda chroniona PostAlter Metoda aktywacji po SqlSmoObject zostanie zmieniona. (Dziedziczony z SqlSmoObject).
Metoda chroniona PostCreate Metoda aktywacji po SqlSmoObject jest tworzony. (Dziedziczony z SqlSmoObject).
Metoda chroniona PostDrop Metoda aktywacji po SqlSmoObject jest porzucane. (Dziedziczony z SqlSmoObject).
Metoda publiczna Rebuild() Przebudowuje tabela.
Metoda publiczna Rebuild(Int32) Przebudowuje określonej tabela partycji.
Metoda publiczna RebuildIndexes Przebudowuje indeksy tabela.
Metoda publiczna RecalculateSpaceUsage Przelicza miejsca, który jest używany w tabela.
Metoda publiczna ReCompileReferences Miała miejsce ponowna kompilacja dowolnego widoku lub wyzwalacz, który zależy od podstawowego obiektu SMO. (Dziedziczony z TableViewBase).
Metoda publiczna Refresh Odświeża View obiektu lub Table Właściwości obiektu. (Dziedziczony z TableViewBase).
Metoda publiczna Rename Zmienia nazwę tabela.
Metoda chroniona RenameImpl Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. (Dziedziczony z NamedSmoObject).
Metoda chroniona RenameImplWorker Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. (Dziedziczony z NamedSmoObject).
Metoda chroniona ResetDesignModeScriptingOptions Resetuje opcje określone przez options parametru. (Dziedziczony z ScriptSchemaObjectBase).
Metoda publiczna Revoke(ObjectPermissionSet, String) Cofa uprzednio przyznana zestaw uprawnień z grantee w tabela.
Metoda publiczna Revoke(ObjectPermissionSet, array<String[]) Cofa uprzednio przyznana zestaw uprawnień z listy stypendystów w tabela.
Metoda publiczna Revoke(ObjectPermissionSet, String, array<String[]) Cofa uprzednio przyznana zestaw uprawnień z grantee w określonych kolumnach tabela.
Metoda publiczna Revoke(ObjectPermissionSet, array<String[], array<String[]) Cofa uprzednio przyznana zestaw uprawnień z listy stypendystów w określonych kolumnach tabela.
Metoda publiczna Revoke(ObjectPermissionSet, String, Boolean, Boolean) Cofa uprzednio przyznana zestaw uprawnień z grantee w tabela i innych użytkowników, którym przyznało grantee określonego zestawu uprawnień.Grantee jest także możliwość odwołać określony zestaw uprawnień od innych użytkowników.
Metoda publiczna Revoke(ObjectPermissionSet, array<String[], Boolean, Boolean) Cofa uprzednio przyznana zestaw uprawnień z stypendystów w tabela i innych użytkowników, którym przyznano stypendystów określonego zestawu uprawnień.Stypendystów mają również możliwość odwołać określony zestaw uprawnień od innych użytkowników.
Metoda publiczna Revoke(ObjectPermissionSet, String, Boolean, Boolean, String) Cofa uprzednio przyznana zestaw uprawnień z grantee z tabela i innych użytkowników, którym przyznało grantee określonego zestawu uprawnień.Grantee jest także możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane.
Metoda publiczna Revoke(ObjectPermissionSet, String, array<String[], Boolean, Boolean) Cofa uprzednio przyznana zestaw uprawnień z stypendystów w określonych kolumnach tabela i innych użytkowników, którym przyznano stypendystów określonego zestawu uprawnień.Stypendystów mają również możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane.
Metoda publiczna Revoke(ObjectPermissionSet, array<String[], Boolean, Boolean, String) Cofa uprzednio przyznana zestaw uprawnień z stypendystów w tabela i innych użytkowników, do których stypendystów przyznano dostęp.Stypendystów mają również możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane.
Metoda publiczna Revoke(ObjectPermissionSet, array<String[], array<String[], Boolean, Boolean) Cofa uprzednio przyznana zestaw uprawnień z stypendystów w określonych kolumnach tabela i innych użytkowników, którym przyznano stypendystów określonego zestawu uprawnień.Stypendystów mają również możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane.
Metoda publiczna Revoke(ObjectPermissionSet, String, array<String[], Boolean, Boolean, String) Cofa uprzednio przyznana zestaw uprawnień z grantee w określonych kolumnach tabela i innych użytkowników, którym przyznało grantee określonego zestawu uprawnień.Grantee jest także możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane.
Metoda publiczna Revoke(ObjectPermissionSet, array<String[], array<String[], Boolean, Boolean, String) Cofa uprzednio przyznana zestaw uprawnień z stypendystów w określonych kolumnach tabela i innych użytkowników, do których grantee udzielił dostępu.Grantee podany jest także możliwość odwołać innych użytkowników dostęp, w obszarze zakładanej roli.
Metoda publiczna Script() Generuje skrypt języka Transact-SQL, który służy do ponownego utworzenia obiektu bazy danych. (Dziedziczony z TableViewTableTypeBase).
Metoda publiczna Script(ScriptingOptions) Generuje skrypt języka Transact-SQL, który służy do ponownego utworzenia obiektu bazy danych z określonej opcje obsługi wykonywanie skryptów. (Dziedziczony z TableViewTableTypeBase).
Metoda chroniona ScriptAlter Alters SqlSmoObject zgodnie z parametrami. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptAnsiQI Skrypty obiektu bazy danych w formacie tekstowym ANSI. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona ScriptChangeOwner Ta metoda obsługuje infrastrukturę SMO i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Dziedziczony z NamedSmoObject).
Metoda chroniona ScriptCreate Alters SqlSmoObject zgodnie z parametrami. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptDdl Generuje InvalidSmoOperationException. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptDrop Generuje InvalidSmoOperationException. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptImpl() Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptImpl(ScriptingOptions) Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptImplWorker Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptInformativeHeaders Skrypty nagłówków informacji. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona ScriptOwner Zmienia skrypt autoryzacja właściciela. (Dziedziczony z NamedSmoObject).
Metoda chroniona ScriptRename Ta metoda obsługuje infrastrukturę SMO i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Dziedziczony z NamedSmoObject).
Metoda chroniona SetCollectionTextMode Ustawia tryb tekst kolekcja. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona SetIsSystemNamed Ustawia wartość logiczna, która określa, czy system o nazwie. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona SetParentImpl Ustawia nadrzędnym SqlSmoObject do newParent parametru. (Dziedziczony z SqlSmoObject).
Metoda chroniona SetSchemaOwned Ustawia schematu własnością wartość. (Dziedziczony z NamedSmoObject).
Metoda chroniona SetTextBody Określa tekst treści. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona SetTextHeader Określa tekst nagłówka. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona SetTextMode Określa tryb tekstu. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona StoreConstraintsFlags Przechowuje flagi wybierana określony przez options parametru. (Dziedziczony z ScriptSchemaObjectBase).
Metoda publiczna SwitchPartition(Table) Przełącza partycji tabela do tabela określonej miejsce docelowe.
Metoda publiczna SwitchPartition(Int32, Table) Przełącza określonej partycji tabela do tabela określone miejsce docelowe określone (przy założeniu tabela docelowej nie jest podzielony na partycje).
Metoda publiczna SwitchPartition(Table, Int32) Przełącza tabela partycji z liczbą określonej partycji tabela określonej miejsce docelowe.
Metoda publiczna SwitchPartition(Int32, Table, Int32) Przełącza określonego partycja źródłowa do wskazanej miejsce docelowe tabela określonej miejsce docelowe tabela.
Metoda chroniona SwitchTextMode Przełącza tryb tekstu. (Dziedziczony z ScriptNameObjectBase).
Metoda chroniona ThrowIfTextIsDirtyForAlter Generuje wyjątek tekstu zostały zmodyfikowane i nie jest zachowywane. (Dziedziczony z ScriptNameObjectBase).
Metoda publiczna ToString Zwraca String reprezentująca odwołanie obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona TouchImpl Nie zaimplementowano. (Dziedziczony z SqlSmoObject).
Metoda publiczna TruncateData Obcina dane w tabela.
Metoda chroniona UnbindDefaultImpl Domyślne kolumny z Rozpina SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona UnbindRuleImpl Regulamin Rozpina SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda publiczna UpdateStatistics() Aktualizuje statystykę dla tabela lub widoku. (Dziedziczony z TableViewBase).
Metoda publiczna UpdateStatistics(StatisticsTarget, StatisticsScanType) Aktualizuje statystykę dla tabela lub widoku opcję, aby określić miejsce docelowe i typ skanowania wykonywane. (Dziedziczony z TableViewBase).
Metoda publiczna UpdateStatistics(StatisticsTarget, StatisticsScanType, Int32) Aktualizuje statystykę dla tabela lub widoku opcję, aby określić miejsce docelowe, typ skanowania, wykonywane i wielkością próbki. (Dziedziczony z TableViewBase).
Metoda publiczna UpdateStatistics(StatisticsTarget, StatisticsScanType, Int32, Boolean) Aktualizuje statystykę dla tabela lub widoku opcję, aby określić miejsce docelowe, typ skanowania wykonywane, wielkość próbki i czy wylicz ponownie statystyki. (Dziedziczony z TableViewBase).
Metoda publiczna Validate Sprawdza stan obiektu. (Dziedziczony z SmoObjectBase).

Do góry

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne PropertyChanged Reprezentuje zdarzenie, które występuje po zmianie właściwość. (Dziedziczony z SqlSmoObject).
Zdarzenie publiczne PropertyMetadataChanged Reprezentuje zdarzenie, które występuje, gdy właściwość metadane. (Dziedziczony z SqlSmoObject).

Do góry

Pola

  Nazwa Opis
Pole chronione m_ExtendedProperties Reprezentuje właściwość określonych właściwość dostarczone przez rozszerzenie SqlSmoObject. (Dziedziczony z SqlSmoObject).
Pole chronione singletonParent Reprezentuje singleton nadrzędnej. (Dziedziczony z SqlSmoObject).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IAlienObject.Discover Wykrywa wszystkie zależności.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.GetDomainRoot Zwraca główny domena. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.GetParent Pobiera tego obiektu nadrzędnego.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.GetPropertyType Pobiera typ określonej właściwość. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.GetPropertyValue Pobiera wartości określonej właściwość. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.GetUrn Pobiera nazwę zasobu Unified obiektu.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.Resolve Pobiera wystąpienie, które zawiera informacje o obiekcie z nazwy zasobu Unified obiektu. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.SetObjectState Ustawia stan obiektu na określony SfcObjectState wartości. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.SetPropertyValue Ustawia wartość właściwość. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna ISfcPropertyProvider.GetPropertySet Pobiera odwołanie interfejs do zestaw właściwości tego obiektu.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuWłaściwość prywatna ISfcSupportsDesignMode.IsDesignMode Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana.Pobiera Boolean wartość wskazująca, czy obiekt obsługuje tryb projektowania.

Do góry

Uwagi

Aby uzyskać Table Właściwości obiektu, użytkownicy mogą być element członkowski społeczeństwa stała rola serwera.

Aby zestaw Table Właściwości obiektu, użytkownicy muszą mieć ZMIEŃ uprawnienia w tabela.

Do utworzenia tabela, użytkownicy muszą mieć uprawnienie Tworzenie tabela nadrzędnej bazy danych i zmieniać uprawnienia w schemacie.

Aby usunąć tabela, użytkownicy muszą mieć uprawnienie Kontrola w tabela lub element członkowski db_ddladmin lub db_owner stałe role bazy danych.

Przyznania, odmowy lub odwołać uprawnienia w tabela, aby inni użytkownicy, użytkownicy muszą mieć uprawnienie Kontrola w tabela.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.