Klasa Table
Table Reprezentuje obiekt SQL Server tabela.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Management.Smo.SmoObjectBase
Microsoft.SqlServer.Management.Smo.SqlSmoObject
Microsoft.SqlServer.Management.Smo.NamedSmoObject
Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase
Microsoft.SqlServer.Management.Smo.ScriptSchemaObjectBase
Microsoft.SqlServer.Management.Smo.TableViewTableTypeBase
Microsoft.SqlServer.Management.Smo.TableViewBase
Microsoft.SqlServer.Management.Smo.Table
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 | |
---|---|---|
Table() | Inicjuje nowe wystąpienie Table klasy | |
Table(Database, String) | Inicjuje nowe wystąpienie Table Klasa w określonej bazie danych i ma określoną nazwę. | |
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 | |
---|---|---|
AnsiNullsStatus | Pobiera Boolean wartości właściwość, który określa, czy jest włączona obsługa ISO NULL tabela. | |
ChangeTrackingEnabled | Określa, czy oledzenie zmian jest włączone dla tabela. | |
Checks | Reprezentuje kolekcja Check obiektów.Każdy Check obiekt reprezentuje ograniczenie typu check zdefiniowane w tabela. | |
Columns | Pobiera kolumna kolekcja. (Dziedziczony z TableViewTableTypeBase). | |
CreateDate | Pobiera Data i czas podczas tworzenia tabela. | |
DataSpaceUsed | Pobiera obszaru przechowywania wierszy tabela występującej w kilobajtach. | |
DateLastModified | Pobiera Data i czas ostatniej modyfikacji tabela. | |
Events | Pobiera zdarzenia, które są skojarzone z tabela. | |
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). | |
ExtendedProperties | Pobiera kolekcja właściwość rozszerzone. (Dziedziczony z TableViewTableTypeBase). | |
FakeSystemTable | Pobiera Boolean wartość określająca, czy tabela odwołuje się do tabela systemowa. | |
FileGroup | Pobiera lub ustawia grupa plików, w której tabela jest przechowywana. | |
FileStreamFileGroup | Pobiera lub ustawia grupa plików danych FILESTREAM. | |
FileStreamPartitionScheme | Pobiera lub ustawia schemat partycji danych FILESTREAM. | |
ForeignKeys | Reprezentuje kolekcja ForeignKey obiektów.Każdy ForeignKey obiekt reprezentuje klucz obcy zdefiniowane w tabela. | |
FullTextIndex | Pobiera indeksu pełnotekstowego w tabela lub widoku. (Dziedziczony z TableViewBase). | |
HasAfterTrigger | Pobiera Boolean wartości właściwość, która określa, czy tabela ma żadnego po wyzwalaczy. | |
HasClusteredIndex | Pobiera Boolean wartości właściwość, który określa, czy tabela ma indeks klastrowany. | |
HasCompressedPartitions | Pobiera wartość wskazującą, czy tabela używa skompresowanych partycji | |
HasDeleteTrigger | Pobiera Boolean wartości właściwość, który określa, czy tabela ma wyzwalacz usunięcia. | |
HasIndex | Pobiera Boolean wartości właściwość, który określa, czy w tabela ma co najmniej jeden indeks. | |
HasInsertTrigger | Pobiera Boolean wartości właściwość, który określa, czy tabela ma wyzwalacz insert. | |
HasInsteadOfTrigger | Pobiera Boolean Określa, czy tabela ma dowolną wartość właściwość zamiast wyzwalaczy. | |
HasUpdateTrigger | Pobiera Boolean wartości właściwość, który określa, czy tabela ma wyzwalacza aktualizacji. | |
ID | Pobiera wartość Identyfikatora, który unikatowo identyfikuje tabela. | |
Indexes | Pobiera określony indeks kolekcja w tabela. (Zastępuje TableViewTableTypeBase.Indexes). | |
IndexSpaceUsed | Pobiera zajmowane przez indeks, w KB. | |
IsIndexable | Pobiera Boolean wartości właściwość, który określa, czy indeks może być umieszczony w tabela. | |
IsPartitioned | Pobiera Boolean wartości właściwość, która określa, czy tabela jest podzielony na partycje. | |
IsSchemaOwned | Pobiera Boolean wartości właściwość, która określa, czy jest właścicielem schematu tabela. | |
IsSystemObject | Pobiera Boolean wartości właściwość, która określa, czy tabela obiektu systemu. | |
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). | |
IsVarDecimalStorageFormatEnabled | Określa, czy Magazyn dziesiętny var jest włączona. | |
LockEscalation | Pobiera lub ustawia typ eskalacja blokad na tabela służy. | |
MaximumDegreeOfParallelism | Pobiera lub ustawia maksymalną liczbę procesorów używanych w realizacji planu równoległego, zawierający tabela. | |
Name | Pobiera lub ustawia String wartość, która określa nazwę typu widoku tabela. (Dziedziczony z TableViewTableTypeBase). | |
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). | |
OnlineHeapOperation | Pobiera lub ustawia Boolean wartość określa, czy tabela obsługuje sterty online lub indeks operacji. | |
Owner | Pobiera lub ustawia właściciela tabela. | |
Parent | Pobiera Database obiekt, który jest elementem nadrzędnym Table obiektu. | |
PartitionScheme | Pobiera lub ustawia nazwę schemat partycji , skonfigurowany dla tabela. | |
PartitionSchemeParameters | Reprezentuje kolekcja PartitionSchemeParameter obiektów.Każdy PartitionSchemeParameter obiekt reprezentuje parametr schemat partycji zdefiniowane w tabela. | |
PhysicalPartitions | Pobiera partycji fizycznej, w których przechowywane są dane w tabela. | |
Properties | Pobiera kolekcja z Property obiektów, które reprezentują właściwości obiektu. (Dziedziczony z SqlSmoObject). | |
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. | |
Replicated | Pobiera Boolean właściwość, która określa, czy tabela jest replikowany. | |
RowCount | Pobiera liczbę wierszy w tabela. | |
RowCountAsDouble | Pobiera liczbę wierszy w tabela jako przestawne wartości. | |
ScalarResult | Wynik wartość skalarna pobiera odwołanie obiektu. (Dziedziczony z SqlSmoObject). | |
Schema | Pobiera lub ustawia String wartość, która określa nazwę schematu, który zawiera typ widoku tabela. (Dziedziczony z TableViewTableTypeBase). | |
State | Pobiera stan odwołania obiektu. (Dziedziczony z SmoObjectBase). | |
Statistics | Reprezentuje kolekcja Statistic obiektów.Każdy Statistic obiekt reprezentuje licznika statystyki zdefiniowanego w tabela lub widoku. (Dziedziczony z TableViewBase). | |
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. | |
TrackColumnsUpdatedEnabled | Wskazuje, czy Aparat baz danych śledzi kolumny, które zostały zaktualizowane. | |
Triggers | Reprezentuje kolekcja Trigger obiektów.Każdy Trigger obiekt reprezentuje wyzwalacz, który jest zdefiniowany w tabela lub widoku. (Dziedziczony z TableViewBase). | |
Urn | Pobiera wartość adresu jednolitej nazwy zasobu URN, która jednoznacznie identyfikuje obiekt. (Dziedziczony z SqlSmoObject). | |
UserData | Pobiera lub ustawia dane zdefiniowane przez użytkownika, skojarzone z obiektem odwołanie. (Dziedziczony z SmoObjectBase). |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
AddDatabaseContext(StringCollection) | Kontekstu bazy danych można dodać do kolekcja kwerend identyfikowane przez queries parametru. (Dziedziczony z SqlSmoObject). | |
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). | |
Alter | Dowolny Table zmiany właściwość obiektu na wystąpienie SQL Server. | |
AlterImpl | Uaktywnia obiekt zmienione zdarzenie. (Dziedziczony z SqlSmoObject). | |
AlterImplFinish | Metoda wywoływana, gdy obiekt zmienione zdarzenie wykończenie. (Dziedziczony z SqlSmoObject). | |
AlterImplInit | Metoda wywoływana po zmianie obiektu zdarzenie jest zainicjowany. (Dziedziczony z SqlSmoObject). | |
AlterImplWorker | Wywołuje metody Alter. (Dziedziczony z SqlSmoObject). | |
AlterWithNoCheck | Dowolny Table zmiany właściwość obiektu na wystąpienie SQL Server bez sprawdzania wartości właściwość najpierw. | |
AppendCommaText | Dołącza tekst opcjonalnie oddzielone przecinkami. (Dziedziczony z ScriptNameObjectBase). | |
AppendWithCommaText | Dołącza tekst opcjonalnie oddzielone przecinkami. (Dziedziczony z ScriptNameObjectBase). | |
AppendWithOption | Dołącza tekst i tekst opcji oddzielone od głównego tekstu z "Z" ciąg i opcjonalnie rozdzielone przecinkami. (Dziedziczony z ScriptNameObjectBase). | |
AutoGenerateName | Generuje nazwy obiektu Guid. (Dziedziczony z ScriptNameObjectBase). | |
BindDefaultImpl | Powiązanie elementy domyślne, określone przez parametry. (Dziedziczony z SqlSmoObject). | |
BindRuleImpl | Wiąże schematu reguły reguła i kolumn określone przez parametry. (Dziedziczony z SqlSmoObject). | |
ChangeSchema | Zmiany schematu tabela odwołania. | |
CheckCollation | Sprawdza zamówienia opcje obsługi wykonywanie skryptów przez sortowanie metoda identyfikowane przez collationName parametru. (Dziedziczony z SqlSmoObject). | |
CheckIdentityValue | Weryfikuje integralność wszystkie kolumny tożsamości w tabela, do której następuje odwołanie. | |
CheckObjectDirty | Sprawdza, czy obiekt został zmodyfikowany i nie jest zachowywane. (Dziedziczony z ScriptNameObjectBase). | |
CheckObjectState() | Sprawdza stan odwołania obiektu. (Dziedziczony z SqlSmoObject). | |
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). | |
CheckObjectStateImpl | Sprawdza stan SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
CheckTable | Sprawdza integralność stron bazy danych dla tabela i zdefiniowane w tabela indeksów. | |
CheckTableDataOnly | Sprawdza integralność stron bazy danych dla danych tabela zdefiniowane w tabela. | |
CheckTextCorectness | Sprawdza tekst prawidłowości przeciwko parametrów. (Dziedziczony z ScriptNameObjectBase). | |
CheckTextModeSupport | Tryb kontroli obsługi. (Dziedziczony z ScriptNameObjectBase). | |
CheckVersion100 | Sprawdza, czy wersja SQL Server jest SQL Server 2008. (Dziedziczony z SqlSmoObject). | |
CheckVersion80 | Sprawdza poprawność obiektu na SQL Server 2000. (Dziedziczony z SqlSmoObject). | |
CheckVersion80SP3 | Sprawdza poprawność obiektu na SQL Server 2000 z dodatkiem SP3. (Dziedziczony z SqlSmoObject). | |
CheckVersion90 | Sprawdzanie ważności obiektu na SQL Server 2005. (Dziedziczony z SqlSmoObject). | |
CheckVersionBelow90 | Sprawdza, czy wersja SQL Server przed SQL Server 2005. (Dziedziczony z SqlSmoObject). | |
CleanObject | Czyści odwołanie obiektu. (Dziedziczony z ScriptNameObjectBase). | |
Create | Tworzy tabela na wystąpienie SQL Server określonych przez Table obiektu. | |
CreateImpl | Tworzy obiekt z opcje wykonywanie skryptów. (Dziedziczony z SqlSmoObject). | |
CreateImplFinish | Metoda wywoływana, gdy zakończy tworzenie zdarzenie. (Dziedziczony z SqlSmoObject). | |
CreateImplInit | Metoda wywoływana, gdy tworzenie zdarzenie. (Dziedziczony z SqlSmoObject). | |
Deny(ObjectPermissionSet, String) | Odrzuca określony zestaw uprawnień dla określonego grantee w tabela. | |
Deny(ObjectPermissionSet, array<String[]) | Odrzuca określony zestaw uprawnień dla określonego stypendystów w tabela. | |
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. | |
Deny(ObjectPermissionSet, String, array<String[]) | Odrzuca określony zestaw uprawnień do grantee w określonych kolumnach tabela. | |
Deny(ObjectPermissionSet, array<String[], Boolean) | Odrzuca określone uprawnienie do określonego stypendystów w tabela. | |
Deny(ObjectPermissionSet, array<String[], array<String[]) | Odrzuca określony zestaw uprawnień dla stypendystów w określonych kolumnach tabela. | |
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. | |
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. | |
DisableAllIndexes | Wyłącza wszystkie indeksy, które są w tabela. | |
Discover | Wykrywa listy typu Object. (Dziedziczony z SqlSmoObject). | |
Drop | Usuwa tabela z bazy danych. | |
DropImpl | Krople SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
DropImplWorker | Wywołuje metody upuszczania. (Dziedziczony z SqlSmoObject). | |
EnableAllIndexes | Włącza wszystkie indeksy. | |
EnumColumnPermissions() | Wylicza listę uprawnień kolumna tabela. | |
EnumColumnPermissions(String) | Wylicza listę kolumna uprawnień dla określonego grantee w tabela. | |
EnumColumnPermissions(ObjectPermissionSet) | Wylicza listę kolumna uprawnień dla określonego uprawnienia w tabela. | |
EnumColumnPermissions(String, ObjectPermissionSet) | Wylicza listę kolumna uprawnień dla określonego grantee i określone uprawnienie w tabela. | |
EnumForeignKeys | Wylicza listę kluczy podstawowych, w których istnieje odwołanie tabela jako klucz obcy. | |
EnumFragmentation() | Wylicza informacje fragmenty danych, które są przechowywane w tabela lub widoku. (Dziedziczony z TableViewBase). | |
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). | |
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). | |
EnumLastStatisticsUpdates() | Wylicza listę informacji o najnowszych aktualizacji statystyki. | |
EnumLastStatisticsUpdates(String) | Wylicza listę informacji o najnowszych aktualizacji statystyk dla licznika określona Statystyka. | |
EnumObjectPermissions() | Wylicza listę uprawnień obiektu tabela. | |
EnumObjectPermissions(String) | Wylicza listę uprawnień obiektu dla określonego grantee w tabela. | |
EnumObjectPermissions(ObjectPermissionSet) | Wylicza listę uprawnień obiektu dla określonego uprawnienia w tabela. | |
EnumObjectPermissions(String, ObjectPermissionSet) | Wylicza listę uprawnienia obiektu dla określonego grantee i określone uprawnienie w tabela. | |
EnumScript() | Zwraca IEnumerable<ciąg> obiekt, który ma skryptu przekazane obiektów | |
EnumScript(ScriptingOptions) | Zwraca IEnumerable<ciąg> obiekt, który ma skryptu przekazane obiektów. | |
EnumScriptImpl | Wylicza skryptów określonych przez so parametru. (Dziedziczony z SqlSmoObject). | |
EnumScriptImplWorker | Wywołuje metody, które wyliczyć skryptów określonych przez so parametru. (Dziedziczony z SqlSmoObject). | |
EnumScriptImplWorkerSOChanged | Zwraca IEnumerable ciąg opisujący opcje obsługi wykonywanie skryptów dla obiektu. (Dziedziczony z SqlSmoObject). | |
Equals | (Dziedziczony z Object). | |
Finalize | (Dziedziczony z Object). | |
ForceTextModeOnTextBody | Wymusza na treści tekstu w trybie tekstowym. (Dziedziczony z ScriptNameObjectBase). | |
FormatSqlVariant | Sformatowanie obiektu jako SqlVariant typu. (Dziedziczony z SqlSmoObject). | |
GenerateDataSpaceFileStreamScript | Generuje skrypt, aby utworzyć plik danych. (Dziedziczony z SqlSmoObject). | |
GenerateDataSpaceScript | Generuje skrypt do przydzielania miejsca w pliku danych. (Dziedziczony z SqlSmoObject). | |
GetBindDefaultScript | Pobiera skrypt, który wiąże wartości domyślne określone przez defSchema i defName Parametry. (Dziedziczony z SqlSmoObject). | |
GetBindRuleScript | Pobiera skrypt, który określa powiązanie zasady. (Dziedziczony z SqlSmoObject). | |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | Parametr typu wartość logiczna przypisuje SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | Przypisuje wartość logiczna właściwość SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetBraketNameForText | Pobiera nazwę nawiasu. (Dziedziczony z ScriptNameObjectBase). | |
GetDateTimeParameter | Właściwość datetime przypisuje SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetDateTimeParameterAsInt | Właściwość datetime przypisuje SqlSmoObject jako wartość całkowitą, jeśli właściwość datetime jest null. (Dziedziczony z SqlSmoObject). | |
GetDBName | Pobiera nazwę bazy danych, która jest skojarzona z obiektem. (Dziedziczony z SqlSmoObject). | |
GetEnumParameter | Przypisuje właściwość wyliczania SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetFragOptionString | Pobiera FragmentationOption obiektu jako wartość ciąg. (Dziedziczony z SqlSmoObject). | |
GetGuidParameter | Przypisuje Guid Właściwość SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetHashCode | (Dziedziczony z Object). | |
GetIsSystemNamed | Pobiera wartość logiczna, która określa, czy system o nazwie. (Dziedziczony z ScriptNameObjectBase). | |
GetIsTextDirty | Określa, czy wartość tekstu jest zgodna z wartości przechowywanej. (Dziedziczony z ScriptNameObjectBase). | |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | Przydziela parametr SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | Przydziela parametr SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetPropValue | Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetPropValueOptional | Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetPropValueOptionalAllowNull | Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetRealValue | Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetScriptIncludeExists | Pobiera skryptu, włączając badania istnienia tego typu są inicjowane przez skrypty. (Dziedziczony z ScriptNameObjectBase). | |
GetScriptingOptionsForCreate | Pobiera ScriptingOptions dla SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetServerName | Pobiera nazwę wystąpienie SQL Server z obiektu jest skojarzony. (Dziedziczony z SqlSmoObject). | |
GetServerObject | Pobiera nazwę serwera SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetSqlServerVersionName | Pobiera nazwę wersja wystąpienie SQL Server z obiektu jest skojarzony. (Dziedziczony z SqlSmoObject). | |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | Parametr ciąg przypisuje SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | Parametr ciąg przypisuje SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetTextBody() | Zwraca tekst treści. (Dziedziczony z ScriptNameObjectBase). | |
GetTextBody(Boolean) | Zwraca tekst treści. (Dziedziczony z ScriptNameObjectBase). | |
GetTextForScript(ScriptingOptions, Boolean, array<String[]) | Pobiera tekst dla wykonywanie skryptów. (Dziedziczony z ScriptNameObjectBase). | |
GetTextForScript(ScriptingOptions, Boolean, array<String[], Boolean) | Pobiera tekst skryptu obiektu. (Dziedziczony z ScriptNameObjectBase). | |
GetTextHeader | Zwraca tekst nagłówka. (Dziedziczony z ScriptNameObjectBase). | |
GetTextMode | Określa, czy nazwa skryptu jest używana w trybie tekstowym. (Dziedziczony z ScriptNameObjectBase). | |
GetTextProperty(String) | Pobiera właściwość jako tekst. (Dziedziczony z ScriptNameObjectBase). | |
GetTextProperty(String, ScriptingOptions) | Pobiera właściwość jako tekst. (Dziedziczony z ScriptNameObjectBase). | |
GetTimeSpanParameterAsInt | Przypisuje czas span parametr SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetType | (Dziedziczony z Object). | |
GetUrnRecursive(StringBuilder) | Przypisuje Urn obiektu SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetUrnRecursive(StringBuilder, UrnIdOption) | Przypisuje Urn obiektu SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
Grant(ObjectPermissionSet, String) | Udziela określony zestaw uprawnień określony grantee w tabela. | |
Grant(ObjectPermissionSet, array<String[]) | Udziela określony zestaw uprawnień określony stypendystów w tabela. | |
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. | |
Grant(ObjectPermissionSet, String, array<String[]) | Dotacje dostęp do uprawnień określonych w określonych kolumnach grantee określony w określonych kolumnach tabela. | |
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. | |
Grant(ObjectPermissionSet, array<String[], array<String[]) | Udziela określony zestaw uprawnień do stypendystów do określonych kolumn w tabela. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
ImplInitialize | Inicjuje pola z SqlSmoObjectobiektu. (Dziedziczony z SqlSmoObject). | |
Initialize() | Inicjuje obiekt i wymusza właściwości można załadować. (Dziedziczony z SqlSmoObject). | |
Initialize(Boolean) | Inicjuje obiekt i wymusza właściwości można załadować. (Dziedziczony z SqlSmoObject). | |
IsObjectDirty | Określa, czy obiekt odwołanie jest zgodne z przechowywanych obiektów. (Dziedziczony z ScriptNameObjectBase). | |
IsObjectInitialized | Sprawdza, czy obiekt został zainicjowany. (Dziedziczony z SqlSmoObject). | |
IsObjectInSpace | Sprawdza, czy obiekt jest izolowane lub podłączone do wystąpienie SQL Server. (Dziedziczony z SqlSmoObject). | |
IsVersion80SP3 | Określa, czy wersja SQL Server jest SQL Server 2000 z dodatkiem SP3. (Dziedziczony z SqlSmoObject). | |
IsVersion90AndAbove | Określa, czy wersja SQL Server jest SQL Server 2005 lub nowszej. (Dziedziczony z SqlSmoObject). | |
MarkDropped | Oznacza stan bieżącego obiektu i wszystkich jego kolekcje podrzędność do Dropped. (Dziedziczony z TableViewTableTypeBase). | |
MarkForDropImpl | Zestawy SqlSmoState do porzucone. (Dziedziczony z SqlSmoObject). | |
MemberwiseClone | (Dziedziczony z Object). | |
PostAlter | Metoda aktywacji po SqlSmoObject zostanie zmieniona. (Dziedziczony z SqlSmoObject). | |
PostCreate | Metoda aktywacji po SqlSmoObject jest tworzony. (Dziedziczony z SqlSmoObject). | |
PostDrop | Metoda aktywacji po SqlSmoObject jest porzucane. (Dziedziczony z SqlSmoObject). | |
Rebuild() | Przebudowuje tabela. | |
Rebuild(Int32) | Przebudowuje określonej tabela partycji. | |
RebuildIndexes | Przebudowuje indeksy tabela. | |
RecalculateSpaceUsage | Przelicza miejsca, który jest używany w tabela. | |
ReCompileReferences | Miała miejsce ponowna kompilacja dowolnego widoku lub wyzwalacz, który zależy od podstawowego obiektu SMO. (Dziedziczony z TableViewBase). | |
Refresh | Odświeża View obiektu lub Table Właściwości obiektu. (Dziedziczony z TableViewBase). | |
Rename | Zmienia nazwę tabela. | |
RenameImpl | Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. (Dziedziczony z NamedSmoObject). | |
RenameImplWorker | Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. (Dziedziczony z NamedSmoObject). | |
ResetDesignModeScriptingOptions | Resetuje opcje określone przez options parametru. (Dziedziczony z ScriptSchemaObjectBase). | |
Revoke(ObjectPermissionSet, String) | Cofa uprzednio przyznana zestaw uprawnień z grantee w tabela. | |
Revoke(ObjectPermissionSet, array<String[]) | Cofa uprzednio przyznana zestaw uprawnień z listy stypendystów w tabela. | |
Revoke(ObjectPermissionSet, String, array<String[]) | Cofa uprzednio przyznana zestaw uprawnień z grantee w określonych kolumnach tabela. | |
Revoke(ObjectPermissionSet, array<String[], array<String[]) | Cofa uprzednio przyznana zestaw uprawnień z listy stypendystów w określonych kolumnach tabela. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
Script() | Generuje skrypt języka Transact-SQL, który służy do ponownego utworzenia obiektu bazy danych. (Dziedziczony z TableViewTableTypeBase). | |
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). | |
ScriptAlter | Alters SqlSmoObject zgodnie z parametrami. (Dziedziczony z SqlSmoObject). | |
ScriptAnsiQI | Skrypty obiektu bazy danych w formacie tekstowym ANSI. (Dziedziczony z ScriptNameObjectBase). | |
ScriptChangeOwner | Ta metoda obsługuje infrastrukturę SMO i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Dziedziczony z NamedSmoObject). | |
ScriptCreate | Alters SqlSmoObject zgodnie z parametrami. (Dziedziczony z SqlSmoObject). | |
ScriptDdl | Generuje InvalidSmoOperationException. (Dziedziczony z SqlSmoObject). | |
ScriptDrop | Generuje InvalidSmoOperationException. (Dziedziczony z SqlSmoObject). | |
ScriptImpl() | Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
ScriptImpl(ScriptingOptions) | Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
ScriptImplWorker | Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
ScriptInformativeHeaders | Skrypty nagłówków informacji. (Dziedziczony z ScriptNameObjectBase). | |
ScriptOwner | Zmienia skrypt autoryzacja właściciela. (Dziedziczony z NamedSmoObject). | |
ScriptRename | Ta metoda obsługuje infrastrukturę SMO i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Dziedziczony z NamedSmoObject). | |
SetCollectionTextMode | Ustawia tryb tekst kolekcja. (Dziedziczony z ScriptNameObjectBase). | |
SetIsSystemNamed | Ustawia wartość logiczna, która określa, czy system o nazwie. (Dziedziczony z ScriptNameObjectBase). | |
SetParentImpl | Ustawia nadrzędnym SqlSmoObject do newParent parametru. (Dziedziczony z SqlSmoObject). | |
SetSchemaOwned | Ustawia schematu własnością wartość. (Dziedziczony z NamedSmoObject). | |
SetTextBody | Określa tekst treści. (Dziedziczony z ScriptNameObjectBase). | |
SetTextHeader | Określa tekst nagłówka. (Dziedziczony z ScriptNameObjectBase). | |
SetTextMode | Określa tryb tekstu. (Dziedziczony z ScriptNameObjectBase). | |
StoreConstraintsFlags | Przechowuje flagi wybierana określony przez options parametru. (Dziedziczony z ScriptSchemaObjectBase). | |
SwitchPartition(Table) | Przełącza partycji tabela do tabela określonej miejsce docelowe. | |
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). | |
SwitchPartition(Table, Int32) | Przełącza tabela partycji z liczbą określonej partycji tabela określonej miejsce docelowe. | |
SwitchPartition(Int32, Table, Int32) | Przełącza określonego partycja źródłowa do wskazanej miejsce docelowe tabela określonej miejsce docelowe tabela. | |
SwitchTextMode | Przełącza tryb tekstu. (Dziedziczony z ScriptNameObjectBase). | |
ThrowIfTextIsDirtyForAlter | Generuje wyjątek tekstu zostały zmodyfikowane i nie jest zachowywane. (Dziedziczony z ScriptNameObjectBase). | |
ToString | Zwraca String reprezentująca odwołanie obiektu. (Dziedziczony z SqlSmoObject). | |
TouchImpl | Nie zaimplementowano. (Dziedziczony z SqlSmoObject). | |
TruncateData | Obcina dane w tabela. | |
UnbindDefaultImpl | Domyślne kolumny z Rozpina SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
UnbindRuleImpl | Regulamin Rozpina SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
UpdateStatistics() | Aktualizuje statystykę dla tabela lub widoku. (Dziedziczony z TableViewBase). | |
UpdateStatistics(StatisticsTarget, StatisticsScanType) | Aktualizuje statystykę dla tabela lub widoku opcję, aby określić miejsce docelowe i typ skanowania wykonywane. (Dziedziczony z TableViewBase). | |
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). | |
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). | |
Validate | Sprawdza stan obiektu. (Dziedziczony z SmoObjectBase). |
Do góry
Zdarzenia
Nazwa | Opis | |
---|---|---|
PropertyChanged | Reprezentuje zdarzenie, które występuje po zmianie właściwość. (Dziedziczony z SqlSmoObject). | |
PropertyMetadataChanged | Reprezentuje zdarzenie, które występuje, gdy właściwość metadane. (Dziedziczony z SqlSmoObject). |
Do góry
Pola
Nazwa | Opis | |
---|---|---|
m_ExtendedProperties | Reprezentuje właściwość określonych właściwość dostarczone przez rozszerzenie SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
singletonParent | Reprezentuje singleton nadrzędnej. (Dziedziczony z SqlSmoObject). |
Do góry
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
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). | |
IAlienObject.GetDomainRoot | Zwraca główny domena. (Dziedziczony z SqlSmoObject). | |
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). | |
IAlienObject.GetPropertyType | Pobiera typ określonej właściwość. (Dziedziczony z SqlSmoObject). | |
IAlienObject.GetPropertyValue | Pobiera wartości określonej właściwość. (Dziedziczony z SqlSmoObject). | |
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). | |
IAlienObject.Resolve | Pobiera wystąpienie, które zawiera informacje o obiekcie z nazwy zasobu Unified obiektu. (Dziedziczony z SqlSmoObject). | |
IAlienObject.SetObjectState | Ustawia stan obiektu na określony SfcObjectState wartości. (Dziedziczony z SqlSmoObject). | |
IAlienObject.SetPropertyValue | Ustawia wartość właściwość. (Dziedziczony z SqlSmoObject). | |
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). | |
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.
Zobacz także