Table Klasse

Definition

Instanzklasse kapselt: Server[@Name=']/Database/Table

[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
public sealed class Table : Microsoft.SqlServer.Management.Smo.TableViewBase, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDropIfExists, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Common.IRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.IDmfFacet, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSupportsDesignMode, Microsoft.SqlServer.Management.Smo.IColumnPermission, Microsoft.SqlServer.Management.Smo.ITableOptions
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type Table = class
    inherit TableViewBase
    interface ISfcSupportsDesignMode
    interface IObjectPermission
    interface IColumnPermission
    interface ICreatable
    interface IAlterable
    interface IDroppable
    interface IDropIfExists
    interface IRenamable
    interface ITableOptions
    interface IDmfFacet
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type Table = class
    inherit TableViewBase
    interface ICreatable
    interface IAlterable
    interface IDroppable
    interface IDropIfExists
    interface IRenamable
    interface ITableOptions
    interface IDmfFacet
    interface ISfcSupportsDesignMode
    interface IObjectPermission
    interface IColumnPermission
Public NotInheritable Class Table
Inherits TableViewBase
Implements IAlterable, IColumnPermission, ICreatable, IDmfFacet, IDropIfExists, IDroppable, IRenamable, ISfcSupportsDesignMode, ITableOptions
Vererbung
Attribute
Implementiert

Konstruktoren

Name Beschreibung
Table()

Instanzklasse kapselt: Server[@Name=']/Database/Table

Table(Database, String, String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Table(Database, String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Felder

Name Beschreibung
m_ExtendedProperties

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
singletonParent

Normale SMO-Objekte greifen über parentColl (entsprechende Auflistung in der übergeordneten Klasse) auf den übergeordneten Klassenverweis zu. Die Singleton-Klasse hat keine Sammlung im übergeordneten Element.

(Geerbt von SqlSmoObject)

Eigenschaften

Name Beschreibung
AnsiNullsStatus

Instanzklasse kapselt: Server[@Name=']/Database/Table

ChangeTrackingEnabled

Instanzklasse kapselt: Server[@Name=']/Database/Table

Checks

Instanzklasse kapselt: Server[@Name=']/Database/Table

CollationDatabaseInServer

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
Columns

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von TableViewTableTypeBase)
CreateDate

Instanzklasse kapselt: Server[@Name=']/Database/Table

DatabaseEngineEdition

Gibt die DatabaseEngineEdition des SMO-Objekts zurück.

(Geerbt von SqlSmoObject)
DatabaseEngineType

Gibt den DatabaseEngineType des SMO-Objekts zurück.

(Geerbt von SqlSmoObject)
DataConsistencyCheck

Eigenschaft zum Festlegen/Abrufen, wenn DATA_CONSISTENCY_CHECK Option verwendet wird, wenn systemversionierte zeitliche Tabellensyntax erstellt wird Beispielsyntax: CREATE TABLE t (....) WITH (SYSTEM_VERSIONING = ON (HISTORY_TABLE = dbo. Verlauf, DATA_CONSISTENCY_CHECK = EIN))

DataRetentionEnabled

Instanzklasse kapselt: Server[@Name=']/Database/Table

DataRetentionFilterColumnName

Instanzklasse kapselt: Server[@Name=']/Database/Table

DataRetentionPeriod

Instanzklasse kapselt: Server[@Name=']/Database/Table

DataRetentionPeriodUnit

Instanzklasse kapselt: Server[@Name=']/Database/Table

DataSourceName

Instanzklasse kapselt: Server[@Name=']/Database/Table

DataSpaceUsed

Instanzklasse kapselt: Server[@Name=']/Database/Table

DateLastModified

Instanzklasse kapselt: Server[@Name=']/Database/Table

Durability

Instanzklasse kapselt: Server[@Name=']/Database/Table

DwTableDistribution

Instanzklasse kapselt: Server[@Name=']/Database/Table

EdgeConstraints

Instanzklasse kapselt: Server[@Name=']/Database/Table

Events

Instanzklasse kapselt: Server[@Name=']/Database/Table

ExecuteForScalar

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
ExecutionManager

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
ExtendedProperties

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von TableViewTableTypeBase)
ExternalTableDistribution

Instanzklasse kapselt: Server[@Name=']/Database/Table

FakeSystemTable

Instanzklasse kapselt: Server[@Name=']/Database/Table

FileFormatName

Instanzklasse kapselt: Server[@Name=']/Database/Table

FileFormatNameOd

Instanzklasse kapselt: Server[@Name=']/Database/Table

FileGroup

Instanzklasse kapselt: Server[@Name=']/Database/Table

FileStreamFileGroup

Instanzklasse kapselt: Server[@Name=']/Database/Table

FileStreamPartitionScheme

Instanzklasse kapselt: Server[@Name=']/Database/Table

FileTableDirectoryName

Instanzklasse kapselt: Server[@Name=']/Database/Table

FileTableNameColumnCollation

Instanzklasse kapselt: Server[@Name=']/Database/Table

FileTableNamespaceEnabled

Instanzklasse kapselt: Server[@Name=']/Database/Table

ForeignKeys

Instanzklasse kapselt: Server[@Name=']/Database/Table

FullTextIndex

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von TableViewBase)
HasAfterTrigger

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasClassifiedColumn

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasClusteredColumnStoreIndex

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasClusteredIndex

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasCompressedPartitions

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasDeleteTrigger

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasHeapIndex

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasIndex

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasInsertTrigger

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasInsteadOfTrigger

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasNonClusteredColumnStoreIndex

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasNonClusteredIndex

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasPrimaryClusteredIndex

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasSparseColumn

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasSpatialData

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasSystemTimePeriod

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasUpdateTrigger

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasXmlCompressedPartitions

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasXmlData

Instanzklasse kapselt: Server[@Name=']/Database/Table

HasXmlIndex

Instanzklasse kapselt: Server[@Name=']/Database/Table

HistoryRetentionPeriod

Instanzklasse kapselt: Server[@Name=']/Database/Table

HistoryRetentionPeriodUnit

Instanzklasse kapselt: Server[@Name=']/Database/Table

HistoryTableID

Instanzklasse kapselt: Server[@Name=']/Database/Table

HistoryTableName

Instanzklasse kapselt: Server[@Name=']/Database/Table

HistoryTableSchema

Instanzklasse kapselt: Server[@Name=']/Database/Table

ID

Instanzklasse kapselt: Server[@Name=']/Database/Table

Indexes

Instanzklasse kapselt: Server[@Name=']/Database/Table

IndexSpaceUsed

Instanzklasse kapselt: Server[@Name=']/Database/Table

IsDroppedLedgerTable

Instanzklasse kapselt: Server[@Name=']/Database/Table

IsEdge

Gibt an, ob es sich bei dieser Tabelle um eine Randtabelle handelt.

IsExternal

Instanzklasse kapselt: Server[@Name=']/Database/Table

IsFileTable

Instanzklasse kapselt: Server[@Name=']/Database/Table

IsIndexable

Instanzklasse kapselt: Server[@Name=']/Database/Table

IsLedger

Instanzklasse kapselt: Server[@Name=']/Database/Table

IsMemoryOptimized

Instanzklasse kapselt: Server[@Name=']/Database/Table

IsNode

Gibt an, ob es sich bei dieser Tabelle um eine Knotentabelle handelt.

IsPartitioned

Instanzklasse kapselt: Server[@Name=']/Database/Table

IsSchemaOwned

Instanzklasse kapselt: Server[@Name=']/Database/Table

IsSystemObject

Instanzklasse kapselt: Server[@Name=']/Database/Table

IsSystemVersioned

Instanzklasse kapselt: Server[@Name=']/Database/Table

IsTouched

Gibt an, ob das Objekt für die bedingungslose Skripterstellung von Alter berührt wurde

(Geerbt von SqlSmoObject)
IsVarDecimalStorageFormatEnabled

Gibt an, ob Dezimaldaten in Feldern mit variabler Länge in der Tabelle gespeichert werden.

LedgerType

Instanzklasse kapselt: Server[@Name=']/Database/Table

LedgerViewName

Instanzklasse kapselt: Server[@Name=']/Database/Table

LedgerViewOperationTypeColumnName

Instanzklasse kapselt: Server[@Name=']/Database/Table

LedgerViewOperationTypeDescColumnName

Instanzklasse kapselt: Server[@Name=']/Database/Table

LedgerViewSchema

Instanzklasse kapselt: Server[@Name=']/Database/Table

LedgerViewSequenceNumberColumnName

Instanzklasse kapselt: Server[@Name=']/Database/Table

LedgerViewTransactionIdColumnName

Instanzklasse kapselt: Server[@Name=']/Database/Table

Location

Instanzklasse kapselt: Server[@Name=']/Database/Table

LocationOd

Instanzklasse kapselt: Server[@Name=']/Database/Table

LockEscalation

Instanzklasse kapselt: Server[@Name=']/Database/Table

LowPriorityAbortAfterWait

Dient zum Abrufen oder Festlegen der ABORT_AFTER_WAIT Aktion für die option WAIT_AT_LOW_PRIORITY des DDL-Vorgangs. Legen Sie diese Einstellung fest, bevor Sie "Neuerstellen" oder "SwitchPartition" aufrufen. Der Standardwert ist None.

LowPriorityMaxDuration

Ruft die MAX_DURATION in Minuten für die option WAIT_AT_LOW_PRIORITY des DDL-Vorgangs ab oder legt diese fest. Legen Sie dies bei Bedarf auf einen Wert ungleich Null fest, bevor Sie SwitchPartition oder Rebuild aufrufen.

MaximumDegreeOfParallelism

Eigenschaft zum Festlegen der maximalen Anzahl von Prozessoren, die beim Ausführen des Neuerstellungs-Heaps verwendet werden können

Name

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von TableViewTableTypeBase)
ObjectInSpace

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
OnlineHeapOperation

Onlineeigenschaft für die Wiederherstellung des Heaps

Owner

Instanzklasse kapselt: Server[@Name=']/Database/Table

Parent

Instanzklasse kapselt: Server[@Name=']/Database/Table

ParentCollection

Gibt die Auflistung zurück, die das Objekt enthält. Kann null sein.

(Geerbt von SqlSmoObject)
PartitionScheme

Instanzklasse kapselt: Server[@Name=']/Database/Table

PartitionSchemeParameters

Gibt die Spalten an, die die Eingabeparameter für das Partitionsschema definieren.

PhysicalPartitions

Sammlungsklasseninstanz für die PhysicalPartitions der Tabelle

Properties

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
QuotedIdentifierStatus

Instanzklasse kapselt: Server[@Name=']/Database/Table

RejectedRowLocation

Instanzklasse kapselt: Server[@Name=']/Database/Table

RejectSampleValue

Instanzklasse kapselt: Server[@Name=']/Database/Table

RejectType

Instanzklasse kapselt: Server[@Name=']/Database/Table

RejectValue

Instanzklasse kapselt: Server[@Name=']/Database/Table

RemoteDataArchiveDataMigrationState

Instanzklasse kapselt: Server[@Name=']/Database/Table

RemoteDataArchiveEnabled

Instanzklasse kapselt: Server[@Name=']/Database/Table

RemoteDataArchiveFilterPredicate

Instanzklasse kapselt: Server[@Name=']/Database/Table

RemoteObjectName

Instanzklasse kapselt: Server[@Name=']/Database/Table

RemoteSchemaName

Instanzklasse kapselt: Server[@Name=']/Database/Table

RemoteTableName

Instanzklasse kapselt: Server[@Name=']/Database/Table

RemoteTableProvisioned

Instanzklasse kapselt: Server[@Name=']/Database/Table

Replicated

Instanzklasse kapselt: Server[@Name=']/Database/Table

ResumableIndexes

Instanzklasse kapselt: Server[@Name=']/Database/Table

RowCount

Instanzklasse kapselt: Server[@Name=']/Database/Table

RowCountAsDouble

Instanzklasse kapselt: Server[@Name=']/Database/Table

ScalarResult

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
Schema

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von TableViewTableTypeBase)
ServerVersion

Gibt die ServerVersion des Servers zurück, der das Objekt enthält. Wenn das Objekt keinem verbundenen Server zugeordnet ist, wird die höchste bekannte Serverversion zurückgegeben.

(Geerbt von SqlSmoObject)
ShardingColumnName

Instanzklasse kapselt: Server[@Name=']/Database/Table

State

Gibt den Status des Objekts zurück.

(Geerbt von SmoObjectBase)
Statistics

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von TableViewBase)
SystemTimePeriodEndColumn

Instanzklasse kapselt: Server[@Name=']/Database/Table

SystemTimePeriodStartColumn

Instanzklasse kapselt: Server[@Name=']/Database/Table

TemporalType

Instanzklasse kapselt: Server[@Name=']/Database/Table

TextFileGroup

Instanzklasse kapselt: Server[@Name=']/Database/Table

TrackColumnsUpdatedEnabled

Instanzklasse kapselt: Server[@Name=']/Database/Table

Triggers

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von TableViewBase)
Urn

Gibt den Urn des Objekts zurück, das automatisch berechnet wird.

(Geerbt von SqlSmoObject)
UrnSuffix

gibt den Namen des Typs im Urnausdruck zurück.

UserData

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SmoObjectBase)

Methoden

Name Beschreibung
AddDatabaseContext(StringCollection)

methode get called from the create script related method (from derived classes like Table, Index etc.).)

(Geerbt von SqlSmoObject)
AddPeriodForSystemTime(String, String, Boolean)

Fügt Punktinformationen für die zeitliche Tabelle mit Systemversion hinzu.

Alter()

Instanzklasse kapselt: Server[@Name=']/Database/Table

AlterImpl()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
AlterImplWorker()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
AlterWithNoCheck()

Instanzklasse kapselt: Server[@Name=']/Database/Table

AppendCommaText(StringBuilder, String, Boolean, String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
AppendWithCommaText(StringBuilder, String, Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
AppendWithOption(StringBuilder, String, String, Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
AutoGenerateName()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
BindDefaultImpl(String, String, Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
BindRuleImpl(String, String, Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
ChangeSchema(String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

CheckIdentityValue()

Instanzklasse kapselt: Server[@Name=']/Database/Table

CheckObjectDirty()

Wenn es einige Eigenschaften gibt, die in speziellen Fällen beachtet werden, verwenden Sie diese Funktion. derzeit für DatabaseDdltrigger anwendbar

(Geerbt von ScriptNameObjectBase)
CheckObjectState()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
CheckObjectState(Boolean)

Dies ist eine virtuelle Funktion, sodass abgeleitete Klassen sie überschreiben können, wenn sie zusätzliche Überprüfungen des Zustands des Objekts ausführen möchten.

(Geerbt von SqlSmoObject)
CheckObjectStateImpl(Boolean)

Überprüft den Objektstatus, da sie nicht recusrive ist, kann diese Funktion direkt aufgerufen werden, was bedeutet, dass abgeleitete Klassen keine eigene Überprüfung bereitstellen können.

(Geerbt von SqlSmoObject)
CheckTable()

Testet die Integrität von Datenbankseiten, die Speicher für die referenzierte Tabelle und die Indizes implementieren, die darauf definiert sind.

CheckTableDataOnly()

Testet die Integrität von Datenbankseiten, die speicher für die referenzierte Tabelle implementieren

CheckTextCorrectness(String, Boolean, Boolean, Boolean, String[], DdlTextParserHeaderInfo)

überprüft die Textsyntax, die den richtigen Objekttyp bearbeitet ( PROC, TRIGGER usw.)

(Geerbt von ScriptNameObjectBase)
CheckTextCorrectness(String, Boolean, Boolean, String[], DdlTextParserHeaderInfo)

überprüft die Textsyntax, die den richtigen Objekttyp bearbeitet ( PROC, TRIGGER usw.)

(Geerbt von ScriptNameObjectBase)
CheckTextModeSupport()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
CleanObject()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
Create()

Instanzklasse kapselt: Server[@Name=']/Database/Table

CreateImpl()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
CreateOrAlterImpl()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
Deny(ObjectPermissionSet, String, Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Deny(ObjectPermissionSet, String, String[], Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Deny(ObjectPermissionSet, String, String[])

Instanzklasse kapselt: Server[@Name=']/Database/Table

Deny(ObjectPermissionSet, String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Deny(ObjectPermissionSet, String[], Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Deny(ObjectPermissionSet, String[], String[], Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Deny(ObjectPermissionSet, String[], String[])

Instanzklasse kapselt: Server[@Name=']/Database/Table

Deny(ObjectPermissionSet, String[])

Instanzklasse kapselt: Server[@Name=']/Database/Table

DisableAllIndexes()

Deaktiviert alle Indizes.

Discover()

Best Effort Discovery-Mechanismus: Diese Methode spiegelt Metadaten wider und ruft alle verfügbaren Objekte ab.

(Geerbt von SqlSmoObject)
Drop()

Instanzklasse kapselt: Server[@Name=']/Database/Table

DropIfExists()

Legt das Objekt mit der OPTION IF EXISTS ab. Wenn das Objekt für die Drop-Funktion ungültig ist, wird es ohne Ausnahme zurückgegeben.

DropImpl(Boolean, Boolean)

Bei Ablageaufrufen in der Benutzerdatenbank in Azure wird die Verbindung geschlossen, wenn die Datenbank gelöscht wird. Der ExecutionManager versucht normalerweise, solche Aufrufe erneut zu versuchen, indem die Verbindung erneut geöffnet wird, um diese Wiederholung zu vermeiden, wenn handleSevereError true ist.

(Geerbt von SqlSmoObject)
DropImpl(Boolean)

legt das Objekt ab.

(Geerbt von SqlSmoObject)
DropImplWorker(Urn, Boolean)

legt das Objekt ab.

(Geerbt von SqlSmoObject)
DropPeriodForSystemTime()

Tropfen Sytemperiode aus der zeitlichen Tabelle

EnableAllIndexes(IndexEnableAction)

Aktiviert alle Indizes. Das Aktionsargument gibt an, wie der Index aktiviert wird. Es ist möglich, Create() oder Rebuild() für den Index aufzurufen.

EnumColumnPermissions()

Instanzklasse kapselt: Server[@Name=']/Database/Table

EnumColumnPermissions(ObjectPermissionSet)

Instanzklasse kapselt: Server[@Name=']/Database/Table

EnumColumnPermissions(String, ObjectPermissionSet)

Instanzklasse kapselt: Server[@Name=']/Database/Table

EnumColumnPermissions(String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

EnumForeignKeys()

diese Funktion listet alle ForeignKeys auf, die auf den Primärschlüssel dieser Tabelle verweisen.

EnumFragmentation()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von TableViewBase)
EnumFragmentation(FragmentationOption, Int32)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von TableViewBase)
EnumFragmentation(FragmentationOption)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von TableViewBase)
EnumLastStatisticsUpdates()

Instanzklasse kapselt: Server[@Name=']/Database/Table

EnumLastStatisticsUpdates(String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

EnumObjectPermissions()

Instanzklasse kapselt: Server[@Name=']/Database/Table

EnumObjectPermissions(ObjectPermissionSet)

Instanzklasse kapselt: Server[@Name=']/Database/Table

EnumObjectPermissions(String, ObjectPermissionSet)

Instanzklasse kapselt: Server[@Name=']/Database/Table

EnumObjectPermissions(String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

EnumScript()

Instanzklasse kapselt: Server[@Name=']/Database/Table

EnumScript(ScriptingOptions)

Instanzklasse kapselt: Server[@Name=']/Database/Table

ExecuteNonQuery(StringCollection, Boolean, Boolean)

Führt SQL-Anweisungen aus

(Geerbt von SqlSmoObject)
ExecuteRenameQuery(String)

Erstellt die Rename-Abfrage für ein SqlSmoObject und führt sie auf dem Server aus.

(Geerbt von NamedSmoObject)
ExecuteWithModes(SqlExecutionModes, Action)

Führt die angegebene Aktion unter den angegebenen Ausführungsmodi aus.

Setzt die ursprünglichen Modi zurück, nachdem die Aktion abgeschlossen wurde oder fehlschlägt.

(Geerbt von SqlSmoObject)
ForceTextModeOnTextBody()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
FormatSqlVariant(Object)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
GenerateAlterEvent()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
GenerateAlterEvent(Urn, Object)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
GetBraketNameForText()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
GetContextDB()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
GetDBName()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
GetDisabledProperties(ScriptingPreferences)

Stellt eine Aufzählung von Eigenschaften bereit, die für bestimmte Servertypen oder Editionen explizit deaktiviert sind. Dies ist keine Liste aller Eigenschaften, die für das angegebene Ziel nicht funktionieren.

(Geerbt von SqlSmoObject)
GetFileTableNamespacePath()

Ruft den Namespacepfad der Dateitabelle ab.

GetFragOptionString(FragmentationOption)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
GetIsSystemNamed()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
GetIsTextDirty()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
GetPropValue(String)

Abrufen des Eigenschaftswerts von : - Der Eigenschaftenbehälter direkt, wenn Eigenschaft verfügbar ist (geändert oder abgerufen) – Ein Aufruf unserer OnPropertyMissing-Methode andernfalls

Löst eine Ausnahme aus, wenn der Eigenschaftswert in beiden Fällen NULL ist.

(Geerbt von SqlSmoObject)
GetPropValueOptional(String)

Abrufen des Eigenschaftswerts von : - Der Eigenschaftenbehälter, wenn der Zustand erstellt wird oder wir uns im Entwurfsmodus befinden (möglicher NULL-Wert) - Ein Aufruf unserer OnPropertyMissing-Methode andernfalls (löst Ausnahme aus, wenn der Wert NULL ist)

(Geerbt von SqlSmoObject)
GetPropValueOptional<T>(String, T)

Gibt den Wert der benannten Eigenschaft zurück. Wenn sich das Objekt im Zustand "Erstellen" befindet und die Eigenschaft noch nicht festgelegt wurde, wird "defaultValue" zurückgegeben. Wenn das Objekt vorhanden ist, wird "defaultValue" ignoriert, und der tatsächliche Wert wird zurückgegeben.

(Geerbt von SqlSmoObject)
GetPropValueOptionalAllowNull(String)

Abrufen des Eigenschaftswerts von : - Der Eigenschaftenbehälter, wenn der Zustand erstellt wird oder wir im Entwurfsmodus (möglich NULL) sind - Ein Aufruf unserer OnPropertyMissing-Methode andernfalls (möglich NULL)

(Geerbt von SqlSmoObject)
GetRealValue(Property, Object)

Gibt den tatsächlichen Wert für die Eigenschaft zurück.

(Geerbt von SqlSmoObject)
GetRemoteTableMigrationStatistics()

Abrufen von Migrationsstatistiken für Remotetabellen. Null, wenn die Remotedatenarchivierung für Die Tabelle nicht aktiviert ist oder die Bereitstellung der Remotetabelle nicht abgeschlossen ist

GetServerName()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
GetServerObject()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
GetSqlServerVersionName()

Ruft den öffentlichen sqlserver-Namen für die aktuelle Verbindung ab, z. B. "SQL Server 2008".

(Geerbt von SqlSmoObject)
GetStringComparer()

Gibt den Von allen untergeordneten Objektauflistungen zum Vergleich von Objektnamen verwendeten Vergleich zurück. Der Vergleich eines Servers basiert auf der Sortierung des Master-Shapes Der Vergleich einer Datenbank und der untergeordneten Elemente basiert auf der Datenbanksortierung.

(Geerbt von SqlSmoObject)
GetTextBody()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
GetTextBody(Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
GetTextHeader(Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
GetTextHeader(ScriptNameObjectBase+ScriptHeaderType)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
GetTextMode()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
GetTextProperty(String)

Abrufen des Texts des Objekts, falls nicht verfügbar, auslösen apropiate Ausnahme basierend auf dem Zustand des Objekts

(Geerbt von ScriptNameObjectBase)
GetUrnRecursive(StringBuilder, UrnIdOption)

Berechnet den Urn für das Objekt, einschließlich anderer Felder in der Definition neben den Schlüsselfeldern.

(Geerbt von SqlSmoObject)
GetUrnRecursive(StringBuilder)

Berechnet den Urn für das Objekt.

(Geerbt von SqlSmoObject)
Grant(ObjectPermissionSet, String, Boolean, String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Grant(ObjectPermissionSet, String, Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Grant(ObjectPermissionSet, String, String[], Boolean, String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Grant(ObjectPermissionSet, String, String[], Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Grant(ObjectPermissionSet, String, String[])

Instanzklasse kapselt: Server[@Name=']/Database/Table

Grant(ObjectPermissionSet, String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Grant(ObjectPermissionSet, String[], Boolean, String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Grant(ObjectPermissionSet, String[], Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Grant(ObjectPermissionSet, String[], String[], Boolean, String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Grant(ObjectPermissionSet, String[], String[], Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Grant(ObjectPermissionSet, String[], String[])

Instanzklasse kapselt: Server[@Name=']/Database/Table

Grant(ObjectPermissionSet, String[])

Instanzklasse kapselt: Server[@Name=']/Database/Table

ImplInitialize(String[], OrderBy[])

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
InitChildCollection(Urn, Boolean)

Initialisiert die dem angegebenen Typ zugeordnete untergeordnete Objektauflistung. Der Name Column würde z. B. die Columns-Auflistung initialisieren.

(Geerbt von SqlSmoObject)
InitColumns()

Initialisiert die Column-Auflistung

Initialize()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
Initialize(Boolean)

Initialisiert das Objekt, indem seine Eigenschaften aus dem Enumerator gelesen werden.

(Geerbt von SqlSmoObject)
InitIndexes()

Initialisiert die Index-Auflistung

InitPhysicalPartitions()

Initialisiert die PhysicalPartitions-Auflistung

IsExpressSku()

Gibt zurück, ob der Server, der dieses Objekt enthält, eine Express-SKU ist.

(Geerbt von SqlSmoObject)
IsObjectDirty()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
IsObjectInitialized()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
IsObjectInSpace()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
IsSupportedProperty(String)

Überprüfen, ob die angegebene Eigenschaft in der aktuellen Serverumgebung unterstützt wird

(Geerbt von SqlSmoObject)
IsVersion80SP3()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
IsVersion90AndAbove()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
MarkDropped()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von TableViewTableTypeBase)
MarkForDropImpl(Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
PostAlter()

Diese Funktion soll von abgeleiteten Klassen außer Kraft gesetzt werden, wenn sie nach dem Ändern des Objekts supplimentäre Aktionen ausführen müssen.

(Geerbt von SqlSmoObject)
PostCreate()

diese Funktion soll von abgeleiteten Klassen außer Kraft gesetzt werden, wenn sie nach der Objekterstellung supplimentäre Aktionen ausführen müssen.

(Geerbt von SqlSmoObject)
PostDrop()

Diese Funktion soll von abgeleiteten Klassen überschrieben werden, wenn sie nach dem Ablegen des Objekts supplimentäre Aktionen ausführen müssen.

(Geerbt von SqlSmoObject)
Rebuild()

Tabelle neu erstellen

Rebuild(Int32)

Erstellen einer bestimmten Partition

RebuildIndexes(Int32)

Instanzklasse kapselt: Server[@Name=']/Database/Table

RecalculateSpaceUsage()

Instanzklasse kapselt: Server[@Name=']/Database/Table

ReCompileReferences()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von TableViewBase)
Refresh()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von TableViewBase)
Rename(String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

RenameImpl(String)

Objektname ändern

(Geerbt von NamedSmoObject)
RenameImplWorker(String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von NamedSmoObject)
Revoke(ObjectPermissionSet, String, Boolean, Boolean, String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Revoke(ObjectPermissionSet, String, Boolean, Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Revoke(ObjectPermissionSet, String, String[], Boolean, Boolean, String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Revoke(ObjectPermissionSet, String, String[], Boolean, Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Revoke(ObjectPermissionSet, String, String[])

Instanzklasse kapselt: Server[@Name=']/Database/Table

Revoke(ObjectPermissionSet, String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Revoke(ObjectPermissionSet, String[], Boolean, Boolean, String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Revoke(ObjectPermissionSet, String[], Boolean, Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Revoke(ObjectPermissionSet, String[], String[], Boolean, Boolean, String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Revoke(ObjectPermissionSet, String[], String[], Boolean, Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

Revoke(ObjectPermissionSet, String[], String[])

Instanzklasse kapselt: Server[@Name=']/Database/Table

Revoke(ObjectPermissionSet, String[])

Instanzklasse kapselt: Server[@Name=']/Database/Table

Script()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von TableViewTableTypeBase)
Script(ScriptingOptions)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von TableViewTableTypeBase)
ScriptImpl()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
ScriptImpl(ScriptingOptions)

Gibt ein StringCollection -Objekt mit dem Skript für das Objekt zurück. Diese Methode löst einen Fehler aus, wenn ScriptData wahr ist.

(Geerbt von SqlSmoObject)
SetAccessToken(IRenewableToken)

Legen Sie das accessToken für die Verbindung fest.

(Geerbt von SqlSmoObject)
SetCollectionTextMode(Boolean, SmoCollectionBase)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
SetIsSystemNamed(Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
SetParentImpl(SqlSmoObject)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
SetSchemaOwned()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von NamedSmoObject)
SetState(SqlSmoState)

Legt den Objektzustand fest (Vorhanden, Abgelegt usw.) Anwendungen sollten diese Methode vermeiden.

(Geerbt von SmoObjectBase)
SetTextBody(String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
SetTextHeader(String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
SetTextMode(Boolean, SmoCollectionBase[])

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
SwitchPartition(Int32, Table, Int32)

Wechselt die Partition mit der Partitionsnummer sourcePartitionNumber der aktuellen Tabelle in die Partition mit der Partitionsnummer targetPartitionNumber der Tabelle, die mit targetTable angegeben ist.

SwitchPartition(Int32, Table)

Wechselt die Partition mit der Partitionsnummer sourcePartitionNumber der aktuellen Tabelle in die mit targetTable angegebene Tabelle. Dabei wird davon ausgegangen, dass die Zieltabelle nicht partitioniert ist.

SwitchPartition(Table, Int32)

Wechselt die aktuelle Tabelle in die Partition mit der Partitionsnummer targetPartitionNumber der mit targetTable angegebenen Tabelle.

SwitchPartition(Table)

Wechselt die aktuelle Tabelle in die mit targetTable angegebene Tabelle.

SwitchTextMode(Boolean, SmoCollectionBase[])

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
ThrowIfAboveVersion100(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt über 10.0 (SQL 2008) liegt.

(Geerbt von SqlSmoObject)
ThrowIfAboveVersion80(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt über 8.0 (SQL 2000) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion100(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 10.0 (SQL 2008) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion110(String)

Löst eine Nicht unterstützteVersionException aus, wenn sich der Quell- oder Zielserver unter 11.0 (SQL 2012) befindet.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion110Prop(String)

Löst eine Ausnahme mit Text aus, der besagt, dass die angegebene Eigenschaft nicht unterstützt wird, wenn die ServerVersion-Hauptversion für dieses Objekt unter 11.0 (SQL 2012) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion120(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 12.0 (SQL 2014) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion120Prop(String)

Löst eine Ausnahme mit Text aus, der besagt, dass die angegebene Eigenschaft nicht unterstützt wird, wenn die ServerVersion-Hauptversion für dieses Objekt unter 12.0 (SQL 2014) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion130(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 13.0 (SQL 2016) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion130Prop(String)

Löst eine Ausnahme mit Text aus, der besagt, dass die angegebene Eigenschaft nicht unterstützt wird, wenn die ServerVersion-Hauptversion für dieses Objekt unter 13.0 (SQL 2016) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion140(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 14.0 (SQL 2017) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion140Prop(String)

Löst eine Ausnahme mit Text aus, der besagt, dass die angegebene Eigenschaft nicht unterstützt wird, wenn die ServerVersion-Hauptversion für dieses Objekt unter 14.0 (SQL 2017) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion160(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 16.0 liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion80(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 8.0 (SQL 2000) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion80SP3()

Löst eine Ausnahme aus, wenn die ServerVersion für dieses Objekt unter 8.760 (8.0 SP3) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion90(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 9.0 (SQL 2005) liegt.

(Geerbt von SqlSmoObject)
ThrowIfTextIsDirtyForAlter()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von ScriptNameObjectBase)
ToString()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
Touch()

Markieren Sie das Objekt "berührt" für die bedingungslose Skripterstellung von Alter.

(Geerbt von SqlSmoObject)
TouchImpl()

Virtuelle Methode, mit der abgeleitete Klassen zusätzliche Aufgaben ausführen können, wenn sie berührt werden.

(Geerbt von SqlSmoObject)
TruncateData()

Abschneiden einer Tabelle

TruncateData(Int32)

Abschneiden einer Partition der partitionierten Tabelle mit der Partitionsnummer

UnbindDefaultImpl(Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
UnbindRuleImpl(Boolean)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
UpdateStatistics()

Erzwingt die Aktualisierung der Datenverteilungsstatistiken für einen referenzierten Index oder alle Indizes, die in einer SQL Server Tabelle definiert sind.

(Geerbt von TableViewBase)
UpdateStatistics(StatisticsTarget, StatisticsScanType, Int32, Boolean)

Erzwingt die Aktualisierung der Datenverteilungsstatistiken für einen referenzierten Index oder alle Indizes, die in einer SQL Server Tabelle definiert sind.

(Geerbt von TableViewBase)
UpdateStatistics(StatisticsTarget, StatisticsScanType, Int32)

Erzwingt die Aktualisierung der Datenverteilungsstatistiken für einen referenzierten Index oder alle Indizes, die in einer SQL Server Tabelle definiert sind.

(Geerbt von TableViewBase)
UpdateStatistics(StatisticsTarget, StatisticsScanType)

Erzwingt die Aktualisierung der Datenverteilungsstatistiken für einen referenzierten Index oder alle Indizes, die in einer SQL Server Tabelle definiert sind.

(Geerbt von TableViewBase)
Validate(String, Object[])

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SmoObjectBase)

Ereignisse

Name Beschreibung
PropertyChanged

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
PropertyMetadataChanged

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IAlienObject.Discover()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
IAlienObject.GetDomainRoot()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
IAlienObject.GetParent()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
IAlienObject.GetPropertyType(String)

Ermittelt den Eigenschaftentyp.

(Geerbt von SqlSmoObject)
IAlienObject.GetPropertyValue(String, Type)

Ruft den Wert für eine bestimmte Eigenschaft ab. Löst aus, wenn die Eigenschaft nicht gefunden wird.

(Geerbt von SqlSmoObject)
IAlienObject.GetUrn()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
IAlienObject.Resolve(String)

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
IAlienObject.SetObjectState(SfcObjectState)

Legt den Status dieses Objekts basierend auf bereitgestellten SfcObjectState fest.

(Geerbt von SqlSmoObject)
IAlienObject.SetPropertyValue(String, Type, Object)

Legt den Wert der angegebenen Eigenschaft fest, wenn sie schreibbar ist. Wenn sich die Eigenschaft nicht im Eigenschaftenbehälter befindet, wird Spiegelung verwendet. Löst Eine Ausnahme aus, wenn die Eigenschaft nicht gefunden wird.

(Geerbt von SqlSmoObject)
ISfcPropertyProvider.GetPropertySet()

Instanzklasse kapselt: Server[@Name=']/Database/Table

(Geerbt von SqlSmoObject)
ISfcSupportsDesignMode.IsDesignMode

Dieses Objekt erweitert ISfcSupportsDesignMode.

Erweiterungsmethoden

Name Beschreibung
GetAssessmentItems(SqlSmoObject, String[])

Sucht alle verfügbaren Überprüfungen für bestimmte smoObjectÜberprüfungen.

GetAssessmentResults(SqlSmoObject, IEnumerable<ICheck>)

Führt eine synchrone Bewertung für gegebene smoObject Zwecke aus und beschreibt IEnumerable<T> ermittelte Probleme. Diese Methode führt nur gegebene Überprüfungen durch checks.

GetAssessmentResults(SqlSmoObject, String[])

Führt eine synchrone Bewertung für gegebene smoObject Zwecke aus und beschreibt IEnumerable<T> ermittelte Probleme.

GetAssessmentResultsList(SqlSmoObject, IEnumerable<ICheck>)

Führt asynchron die Bewertung für bestimmte smoObject Zwecke aus und beschreibt List<T> ermittelte Probleme. Diese Methode führt nur gegebene Überprüfungen durch checks.

GetAssessmentResultsList(SqlSmoObject, String[])

Führt asynchron die Bewertung für bestimmte smoObject Zwecke aus und beschreibt List<T> ermittelte Probleme.

IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences)

Überprüft, ob der angegebene Typ vom ServerVersion Stammserver DatabaseEngineType für dieses Objekt unterstützt wird. Wenn ScriptingPreferences nicht null sind, überprüft auch, ob der angegebene Typ vom ServerVersion Zielserver und DatabaseEngineType vom Zielserver unterstützt wird.

Gilt für: