Klasa Index
Index Reprezentuje obiekt SQL Server indeks.
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.Index
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 Index _
Inherits ScriptNameObjectBase _
Implements ICreatable, IDroppable, IMarkForDrop, IAlterable, _
IRenamable, IExtendedProperties, IScriptable, ISfcSupportsDesignMode
'Użycie
Dim instance As Index
[PhysicalFacetAttribute]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)]
public sealed class Index : ScriptNameObjectBase,
ICreatable, IDroppable, IMarkForDrop, IAlterable, IRenamable,
IExtendedProperties, IScriptable, ISfcSupportsDesignMode
[PhysicalFacetAttribute]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode::CheckOnSchedule)]
public ref class Index sealed : public ScriptNameObjectBase,
ICreatable, IDroppable, IMarkForDrop, IAlterable, IRenamable,
IExtendedProperties, IScriptable, ISfcSupportsDesignMode
[<SealedAttribute>]
[<PhysicalFacetAttribute>]
[<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
type Index =
class
inherit ScriptNameObjectBase
interface ICreatable
interface IDroppable
interface IMarkForDrop
interface IAlterable
interface IRenamable
interface IExtendedProperties
interface IScriptable
interface ISfcSupportsDesignMode
end
public final class Index extends ScriptNameObjectBase implements ICreatable, IDroppable, IMarkForDrop, IAlterable, IRenamable, IExtendedProperties, IScriptable, ISfcSupportsDesignMode
Typ Index uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
Index() | Inicjuje nowe wystąpienie Index klasy | |
Index(SqlSmoObject, String) | Inicjuje nowe wystąpienie Index klasy obiektu nadrzędnego określonego i o określonej nazwie. |
Do góry
Właściwości
Nazwa | Opis | |
---|---|---|
BoundingBoxXMax | Określa współrzędną x prawego górnego rogu pole ograniczenia | |
BoundingBoxXMin | Określa współrzędną x lewym dolnym rogu pole ograniczenia. | |
BoundingBoxYMax | Określa współrzędną y prawego górnego rogu pole ograniczenia. | |
BoundingBoxYMin | Określa współrzędną y lewym dolnym rogu pole ograniczenia. | |
CellsPerObject | Określa maksymalną liczbę komórek można policzyć tego Tesselacja na obiekt. | |
CompactLargeObjects | Pobiera lub ustawia Boolean wartości właściwość, która określa, czy skompaktować dane dużego obiektu (LOB) w indeksie. | |
DisallowPageLocks | Pobiera lub ustawia Boolean wartości właściwość, która określa, czy zezwala się indeksu strona blokad. | |
DisallowRowLocks | Pobiera lub ustawia Boolean wartości właściwość, która określa, czy zezwala indeks wiersza blokad. | |
Events | Pobiera zdarzeń indeksu obsługiwanych przez Index obiektu. | |
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 | Reprezentuje kolekcja ExtendedProperty obiektów.Każdy ExtendedProperty obiekt reprezentuje właściwość rozszerzonej, zdefiniowane na Index obiektu. | |
FileGroup | Pobiera lub ustawia grupa plików, gdzie są przechowywane strony indeksu. | |
FileStreamFileGroup | Pobiera lub ustawia nazwę grupy plików indeksu. | |
FileStreamPartitionScheme | Pobiera lub ustawia nazwę schemat partycji indeksu. | |
FillFactor | Pobiera lub ustawia wartość procentową strona indeksu, aby wypełnić podczas tworzenia lub utworzony strona indeksu. | |
FilterDefinition | Pobiera lub ustawia String wartości, który zawiera definicję filtru. | |
HasCompressedPartitions | Pobiera lub ustawia Boolean wartości właściwość, która określa, czy ma indeks skompresowanych partycji. | |
HasFilter | Pobiera Boolean wartości właściwość, który określa, czy indeks ma filtrów zdefiniowanych dla zakres wartości indeksu. | |
ID | Pobiera wartość Identyfikator indeksu, który unikatowo identyfikuje indeksu bazy danych. | |
IgnoreDuplicateKeys | Pobiera lub ustawia Boolean wartości właściwość, który określa, czy indeks ignoruje zduplikowanych kluczy. | |
IndexedColumns | Pobiera kolekcja z IndexedColumn obiektów, które reprezentują wszystkie kolumny wchodzące w indeksie. | |
IndexKeyType | Pobiera lub ustawia indeks klucz typu. | |
IsClustered | Pobiera lub ustawia Boolean wartości właściwość, która określa, czy indeks jest grupowany. | |
IsDisabled | Pobiera lub ustawia Boolean wartości właściwość, który określa, czy indeks jest wyłączone. | |
IsFullTextKey | Pobiera Boolean wartość określająca, czy indeks jest włączony do identyfikacji wiersza w Microsoft wyszukiwania. | |
IsIndexOnComputed | Pobiera Boolean wartości właściwość, która określa, czy indeks jest oparty na kolumna obliczana. | |
IsIndexOnTable | Pobiera Boolean wartości właściwość, który określa, czy indeks jest zdefiniowane w tabela lub widoku. | |
IsPartitioned | Pobiera Boolean wartości właściwość, który określa, czy indeks jest przechowywany w partycji schematu. | |
IsSpatialIndex | Określa, czy indeks jest indeks przestrzenny | |
IsSystemNamed | Pobiera Boolean wartości właściwość, który określa, czy indeks został nazwany automatycznie przez system. | |
IsSystemObject | Pobiera Boolean wartości właściwość, która określa, czy indeks 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). | |
IsUnique | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy indeks unikatowy lub nie. | |
IsXmlIndex | Pobiera lub ustawia Boolean wartości właściwość, która określa, czy indeks indeks XML. | |
Level1Grid | Określa pierwszy poziom dekompozycji geometrię typu danych. | |
Level2Grid | Określa drugi poziom dekompozycji geometrię typu danych. | |
Level3Grid | Określa poziom trzeci dekompozycji geometrię typu danych. | |
Level4Grid | Określa poziom czwarty rozkładu geometrię typu danych. | |
MaximumDegreeOfParallelism | Pobiera lub ustawia maksymalną liczbę procesorów, które mogą być używane podczas uruchamiania kwerendy używa indeksu. | |
Name | Pobiera lub ustawia nazwę indeksu. (Zastępuje NamedSmoObject.Name). | |
NoAutomaticRecomputation | Pobiera lub ustawia Boolean wartości właściwość, która określa, czy statystyki są generowane podczas tworzenia indeksu. | |
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). | |
OnlineIndexOperation | Pobiera lub ustawia Boolean wartości właściwość, który określa, czy indeks będzie podlegać online podczas operacji indeksu, umożliwiając dostęp do danych. | |
PadIndex | Pobiera lub ustawia Boolean Określa, czy miejsca otwarte na każdym wartość właściwość strona z pośrednich poziomach indeksu. | |
Parent | Pobiera lub ustawia SqlSmoObject obiekt, który jest elementem nadrzędnym Index obiektu. | |
ParentXmlIndex | Pobiera lub ustawia nadrzędnego indeks XML. | |
PartitionScheme | Pobiera lub ustawia schemat partycji skojarzone z indeksu. | |
PartitionSchemeParameters | Reprezentuje kolekcja PartitionSchemeParameter obiektów.Każdy PartitionSchemeParameter obiekt reprezentuje parametr w schemat partycji skojarzonego z indeksu. | |
PhysicalPartitions | Pobiera kolekcja z PhysicalPartition obiekty reprezentujące wszystkie partycje fizyczne, na których jest przechowywany indeks. | |
Properties | Pobiera kolekcja z Property obiektów, które reprezentują właściwości obiektu. (Dziedziczony z SqlSmoObject). | |
ScalarResult | Wynik wartość skalarna pobiera odwołanie obiektu. (Dziedziczony z SqlSmoObject). | |
SecondaryXmlIndexType | Pobiera lub ustawia typ pomocniczy indeksu XML. | |
SortInTempdb | Pobiera lub ustawia Boolean wartości właściwość, która określa, czy indeks jest sortowane przy użyciu tempdb bazy danych do pośredniego przechowywania danych. | |
SpaceUsed | Pobiera lub ustawia miejsca na dysku, używane do przechowywania danych indeksu w kilobajtach. | |
SpatialIndexType | Pobiera lub ustawia typ indeksu przestrzennej dla kolumna. | |
State | Pobiera stan odwołania obiektu. (Dziedziczony z SmoObjectBase). | |
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 Index zmiany właściwość obiektu na wystąpienie SQL Server. | |
Alter(IndexOperation) | Dowolny Index zmiany właściwość obiektu na wystąpienie SQL Server dla operacji określony indeks. | |
AlterAllIndexes | Dowolny Index obiekt zmiany właściwość wszystkich indeksów na wystąpienie z SQL Server dla operacji określony indeks. | |
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). | |
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). | |
CheckCollation | Sprawdza zamówienia opcje obsługi wykonywanie skryptów przez sortowanie metoda identyfikowane przez collationName parametru. (Dziedziczony z SqlSmoObject). | |
CheckIndex | Sprawdza integralność stron bazy danych, które przechowują indeksu. | |
CheckIndexWithResult | Sprawdza integralność stron bazy danych, które przechowują indeksu. | |
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). | |
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 indeks dla wystąpienie SQL Server określonych przez Index 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). | |
Disable | Wyłącza indeksu. | |
Discover | Wykrywa listy typu Object. (Dziedziczony z SqlSmoObject). | |
Drop | Krople indeksu. | |
DropAndMove(String) | Indeks klastrowany spadnie i przenosi tabela źródłowa danych do określonej grupy plików. | |
DropAndMove(String, StringCollection) | Indeks klastrowany spadnie i przenosi tabela źródłowa danych schemat partycji z parametrami schemat określonej partycji. | |
DropImpl | Krople SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
DropImplWorker | Wywołuje metody upuszczania. (Dziedziczony z SqlSmoObject). | |
Enable | Umożliwia indeksu. | |
EnumFragmentation() | Wylicza listę informacji fragmentacji indeksu za pomocą opcji domyślne fast fragmentacji. | |
EnumFragmentation(FragmentationOption) | Wylicza listę informacji fragmentacji indeksu z opcją określoną fragmentacji. | |
EnumFragmentation(FragmentationOption, Int32) | Wylicza listę informacji fragmentacji indeksu z opcją określoną fragmentacji i numer partycji. | |
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). | |
EnumStatistics | Wylicza listę informacji statystycznych dla indeksu. | |
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). | |
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 | Zestawy SqlSmoState do porzucone. (Dziedziczony z SqlSmoObject). | |
MarkForDrop | Znaczniki indeksu ma być przerwane następnego czas , Alter Metoda jest uruchamiana na Index obiektu nadrzędnego obiektu. | |
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() | Przebudowywany indeks. | |
Rebuild(Int32) | Odtwarza indeks na partycji z liczbą określoną partycję. | |
RebuildAllIndexes | Przebudowuje indeksy. | |
RecalculateSpaceUsage | Aktualizuje obciążenie zasób dysku indeksu. | |
Recreate | Odtwarza indeks. | |
Refresh | Odświeża Index obiekt i jego właściwości. (Zastępuje ScriptNameObjectBase.Refresh()). | |
Rename | Zmienia nazwę indeksu. | |
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). | |
Reorganize | Reorganizuje indeks na podstawie bieżących ustawień właściwość. | |
ReorganizeAllIndexes | Reorganizuje wszystkie indeksy na podstawie bieżących ustawień właściwość. | |
Script() | Generuje Transact-SQL skryptu, który może służyć do odtworzenia indeks. | |
Script(ScriptingOptions) | Generuje Transact-SQL skryptu, który może służyć do odtworzenia indeksu określone przez opcje skryptu. | |
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). | |
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). | |
UnbindDefaultImpl | Domyślne kolumny z Rozpina SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
UnbindRuleImpl | Regulamin Rozpina SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
UpdateStatistics() | Aktualizuje statystyki odwołanie indeksu. | |
UpdateStatistics(StatisticsScanType) | Statystyka indeksu odwołanie aktualizuje statystyki określonego typu skanowania. | |
UpdateStatistics(StatisticsScanType, Int32) | Aktualizuje statystyki odwołanie indeksu statystyki określonego typu skanowania i próbki określonego rozmiaru. | |
UpdateStatistics(StatisticsScanType, Int32, Boolean) | Aktualizuje statystyki odwołanie indeksu z statystyki określonego typu skanowania i wielkość próbki określonego oraz opcja wylicz ponownie statystyki. | |
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 | Pobiera wartość logiczna wskazująca, czy obiekt obsługuje tryb projektowania. |
Do góry
Uwagi
Aby uzyskać Index Właściwości obiektu, użytkownicy mogą być element członkowski społeczeństwa stała rola serwera.
Aby zestaw Index Właściwości obiektu, tworzenie lub usuwanie indeksu, aktualizacja statystyki dotyczących indeksu, lub odbudować, reorganizować lub ponownie utwórz indeks, użytkownicy muszą mieć jedną z następujących:
ZMIEŃ uprawnienia w tabela nadrzędnej lub widoku
Członkostwo w db_owner lub db_ddladmin ról stałej bazy danych
Członkostwo w sysadmin stała rola serwera
Bezpieczeństwo wątków
Wszystkie publiczne, statyczne (udostępnione w programie Microsoft Visual Basic) elementy członkowskie tego typu są bezpieczne dla operacji wielowątkowych. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.
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