Langage

Table Classe

Définition

Encapsulating de la classe d’instance : 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
Héritage
Attributs
Implémente

Constructeurs

Nom Description
Table()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Table(Database, String, String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Table(Database, String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Champs

Nom Description
m_ExtendedProperties

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
singletonParent

Les objets SMO standard accèdent à la référence de classe parente via parentColl (collection correspondante dans la classe parente). La classe Singleton n’a aucune collection dans le parent.

(Hérité de SqlSmoObject)

Propriétés

Nom Description
AnsiNullsStatus

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

ChangeTrackingEnabled

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Checks

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

CollationDatabaseInServer

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
Columns

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de TableViewTableTypeBase)
CreateDate

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

DatabaseEngineEdition

Retourne la databaseEngineEdition de l’objet SMO

(Hérité de SqlSmoObject)
DatabaseEngineType

Renvoie le DatabaseEngineType de l’objet SMO

(Hérité de SqlSmoObject)
DataConsistencyCheck

Propriété permettant de définir/obtenir si DATA_CONSISTENCY_CHECK option est utilisée lors de la création d’une syntaxe de table temporelle avec version système : CREATE TABLE t (....) WITH (SYSTEM_VERSIONING = ON (HISTORY_TABLE = dbo. Historique, DATA_CONSISTENCY_CHECK = ON))

DataRetentionEnabled

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

DataRetentionFilterColumnName

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

DataRetentionPeriod

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

DataRetentionPeriodUnit

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

DataSourceName

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

DataSpaceUsed

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

DateLastModified

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Durability

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

DwTableDistribution

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

EdgeConstraints

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Events

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

ExecuteForScalar

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
ExecutionManager

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
ExtendedProperties

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de TableViewTableTypeBase)
ExternalTableDistribution

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

FakeSystemTable

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

FileFormatName

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

FileFormatNameOd

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

FileGroup

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

FileStreamFileGroup

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

FileStreamPartitionScheme

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

FileTableDirectoryName

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

FileTableNameColumnCollation

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

FileTableNamespaceEnabled

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

ForeignKeys

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

FullTextIndex

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de TableViewBase)
HasAfterTrigger

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasClassifiedColumn

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasClusteredColumnStoreIndex

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasClusteredIndex

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasCompressedPartitions

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasDeleteTrigger

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasHeapIndex

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasIndex

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasInsertTrigger

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasInsteadOfTrigger

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasNonClusteredColumnStoreIndex

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasNonClusteredIndex

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasPrimaryClusteredIndex

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasSparseColumn

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasSpatialData

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasSystemTimePeriod

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasUpdateTrigger

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasXmlCompressedPartitions

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasXmlData

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HasXmlIndex

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HistoryRetentionPeriod

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HistoryRetentionPeriodUnit

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HistoryTableID

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HistoryTableName

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

HistoryTableSchema

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

ID

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Indexes

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

IndexSpaceUsed

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

IsDroppedLedgerTable

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

IsEdge

Indique si cette table est une table de bord.

IsExternal

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

IsFileTable

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

IsIndexable

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

IsLedger

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

IsMemoryOptimized

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

IsNode

Indique si cette table est une table de nœuds.

IsPartitioned

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

IsSchemaOwned

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

IsSystemObject

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

IsSystemVersioned

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

IsTouched

Indique si l’objet a été touché pour l’écriture de scripts inconditionnelles de Alter

(Hérité de SqlSmoObject)
IsVarDecimalStorageFormatEnabled

Indique si les données décimales sont stockées dans des champs de longueur variable dans la table

LedgerType

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

LedgerViewName

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

LedgerViewOperationTypeColumnName

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

LedgerViewOperationTypeDescColumnName

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

LedgerViewSchema

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

LedgerViewSequenceNumberColumnName

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

LedgerViewTransactionIdColumnName

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Location

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

LocationOd

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

LockEscalation

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

LowPriorityAbortAfterWait

Obtient ou définit l’action ABORT_AFTER_WAIT pour l’option WAIT_AT_LOW_PRIORITY de l’opération DDL. Définissez cette valeur avant d’appeler Rebuild ou SwitchPartition. La valeur par défaut est Aucun.

LowPriorityMaxDuration

Obtient ou définit la MAX_DURATION en minutes pour l’option WAIT_AT_LOW_PRIORITY de l’opération DDL. Si nécessaire, définissez cette valeur sur une valeur différente de zéro avant d’appeler SwitchPartition ou Rebuild.

MaximumDegreeOfParallelism

Propriété permettant de définir le nombre maximal de processeurs qui peuvent être utilisés lors de l’exécution du tas de reconstruction

Name

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de TableViewTableTypeBase)
ObjectInSpace

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
OnlineHeapOperation

Propriété en ligne pour reconstruire le tas

Owner

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Parent

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

ParentCollection

Retourne la collection qui contient l’objet. Peut être null.

(Hérité de SqlSmoObject)
PartitionScheme

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

PartitionSchemeParameters

Spécifie les colonnes qui définissent les paramètres d’entrée pour le schéma de partition.

PhysicalPartitions

Instance de classe de collection pour les PhysicalPartitions de la table

Properties

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
QuotedIdentifierStatus

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

RejectedRowLocation

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

RejectSampleValue

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

RejectType

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

RejectValue

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

RemoteDataArchiveDataMigrationState

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

RemoteDataArchiveEnabled

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

RemoteDataArchiveFilterPredicate

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

RemoteObjectName

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

RemoteSchemaName

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

RemoteTableName

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

RemoteTableProvisioned

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Replicated

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

ResumableIndexes

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

RowCount

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

RowCountAsDouble

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

ScalarResult

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
Schema

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de TableViewTableTypeBase)
ServerVersion

Retourne serverVersion du serveur qui contient l’objet. Si l’objet n’est pas associé à un serveur connecté, la version de serveur connue la plus élevée est retournée.

(Hérité de SqlSmoObject)
ShardingColumnName

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

State

Retourne l’état de l’objet

(Hérité de SmoObjectBase)
Statistics

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de TableViewBase)
SystemTimePeriodEndColumn

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

SystemTimePeriodStartColumn

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

TemporalType

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

TextFileGroup

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

TrackColumnsUpdatedEnabled

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Triggers

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de TableViewBase)
Urn

Retourne l’Urn de l’objet, calculé à la volée

(Hérité de SqlSmoObject)
UrnSuffix

retourne le nom du type dans l’expression urn

UserData

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SmoObjectBase)

Méthodes

Nom Description
AddDatabaseContext(StringCollection)

méthode get appelée à partir de la méthode de création de script (à partir de classes dérivées telles que Table, Index, etc.)

(Hérité de SqlSmoObject)
AddPeriodForSystemTime(String, String, Boolean)

Ajoute des informations de période pour la table temporelle avec version système.

Alter()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

AlterImpl()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
AlterImplWorker()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
AlterWithNoCheck()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

AppendCommaText(StringBuilder, String, Boolean, String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
AppendWithCommaText(StringBuilder, String, Boolean)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
AppendWithOption(StringBuilder, String, String, Boolean)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
AutoGenerateName()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
BindDefaultImpl(String, String, Boolean)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
BindRuleImpl(String, String, Boolean)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
ChangeSchema(String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

CheckIdentityValue()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

CheckObjectDirty()

Si certaines propriétés sont respectées dans des cas spéciaux, utilisez cette fonction. actuellement applicable pour DatabaseDdltriggers

(Hérité de ScriptNameObjectBase)
CheckObjectState()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
CheckObjectState(Boolean)

Il s’agit d’une fonction virtuelle, afin que les classes dérivées puissent la remplacer si elles veulent effectuer des vérifications supplémentaires sur l’état de l’objet

(Hérité de SqlSmoObject)
CheckObjectStateImpl(Boolean)

Vérifie l’état de l’objet, car il n’est pas récusable, cette fonction peut être appelée directement et ce qui signifie que les classes dérivées ne peuvent pas fournir leur propre validation

(Hérité de SqlSmoObject)
CheckTable()

Teste l’intégrité des pages de base de données qui implémentent le stockage pour la table référencée et les index définis dessus.

CheckTableDataOnly()

Teste l’intégrité des pages de base de données implémentant le stockage pour la table référencée

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

vérifie la syntaxe du texte, qu’il manipule le type d’objet approprié (PROC, TRIGGER, etc.)

(Hérité de ScriptNameObjectBase)
CheckTextCorrectness(String, Boolean, Boolean, String[], DdlTextParserHeaderInfo)

vérifie la syntaxe du texte, qu’il manipule le type d’objet approprié (PROC, TRIGGER, etc.)

(Hérité de ScriptNameObjectBase)
CheckTextModeSupport()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
CleanObject()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
Create()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

CreateImpl()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
CreateOrAlterImpl()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
Deny(ObjectPermissionSet, String, Boolean)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

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

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Deny(ObjectPermissionSet, String, String[])

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Deny(ObjectPermissionSet, String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Deny(ObjectPermissionSet, String[], Boolean)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

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

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

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

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Deny(ObjectPermissionSet, String[])

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

DisableAllIndexes()

Désactive tous les index.

Discover()

Meilleur effort de découverte : cette méthode reflète les métadonnées et obtient tous les objets disponibles

(Hérité de SqlSmoObject)
Drop()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

DropIfExists()

Supprime l’objet avec l’option IF EXISTS. Si l’objet n’est pas valide pour la fonction drop retourne sans exception.

DropImpl(Boolean, Boolean)

Pour les appels de suppression sur la base de données utilisateur dans Azure, la connexion est fermée lorsque la base de données est supprimée, ExecutionManager tente normalement de réessayer ces appels en rouvrant la connexion Que nous voulons éviter cette nouvelle tentative lorsque handleSevereError a la valeur true.

(Hérité de SqlSmoObject)
DropImpl(Boolean)

supprime l’objet

(Hérité de SqlSmoObject)
DropImplWorker(Urn, Boolean)

supprime l’objet

(Hérité de SqlSmoObject)
DropPeriodForSystemTime()

Supprime la période sytem de la table temporelle

EnableAllIndexes(IndexEnableAction)

Active tous les index. L’argument d’action spécifie comment activer l’index. Il est possible d’appeler Create() ou Rebuild() sur l’index

EnumColumnPermissions()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

EnumColumnPermissions(ObjectPermissionSet)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

EnumColumnPermissions(String, ObjectPermissionSet)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

EnumColumnPermissions(String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

EnumForeignKeys()

cette fonction énumère toutes les ForeignKeys qui font référence à la clé primaire de cette table

EnumFragmentation()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de TableViewBase)
EnumFragmentation(FragmentationOption, Int32)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de TableViewBase)
EnumFragmentation(FragmentationOption)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de TableViewBase)
EnumLastStatisticsUpdates()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

EnumLastStatisticsUpdates(String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

EnumObjectPermissions()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

EnumObjectPermissions(ObjectPermissionSet)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

EnumObjectPermissions(String, ObjectPermissionSet)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

EnumObjectPermissions(String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

EnumScript()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

EnumScript(ScriptingOptions)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

ExecuteNonQuery(StringCollection, Boolean, Boolean)

Exécute des instructions sql

(Hérité de SqlSmoObject)
ExecuteRenameQuery(String)

Crée la requête Rename pour un SqlSmoObject et l’exécute sur le serveur.

(Hérité de NamedSmoObject)
ExecuteWithModes(SqlExecutionModes, Action)

Exécute l’action donnée sous les modes d’exécution donnés.

Réinitialise les modes d’origine après l’exécution ou l’échec de l’action.

(Hérité de SqlSmoObject)
ForceTextModeOnTextBody()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
FormatSqlVariant(Object)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
GenerateAlterEvent()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
GenerateAlterEvent(Urn, Object)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
GetBraketNameForText()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
GetContextDB()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
GetDBName()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
GetDisabledProperties(ScriptingPreferences)

Fournit une énumération des propriétés qui sont explicitement désactivées pour des types ou éditions de serveur spécifiques. Il ne s’agit pas d’une liste de toutes les propriétés qui ne fonctionnent pas pour la cible spécifiée.

(Hérité de SqlSmoObject)
GetFileTableNamespacePath()

Obtient le chemin d’accès de l’espace de noms de table de fichiers.

GetFragOptionString(FragmentationOption)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
GetIsSystemNamed()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
GetIsTextDirty()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
GetPropValue(String)

Récupérer la valeur de la propriété à partir de : - Le conteneur de propriétés directement si la propriété est disponible (sale ou récupérée) - Un appel à notre méthode OnPropertyMissing sinon

Lève une exception si la valeur de propriété est NULL dans les deux cas.

(Hérité de SqlSmoObject)
GetPropValueOptional(String)

Récupérez la valeur de la propriété à partir de : - Le conteneur de propriétés si l’état est créé ou que nous sommes en mode Création (valeur NULL possible) - Un appel à notre méthode OnPropertyMissing sinon (lève l’exception si la valeur est NULL)

(Hérité de SqlSmoObject)
GetPropValueOptional<T>(String, T)

Retourne la valeur de la propriété nommée. Si l’objet se trouve dans l’état Création et que la propriété n’a pas encore été définie, la valeur par défaut est retournée. Si l’objet existe, defaultValue est ignoré et que la valeur réelle est retournée.

(Hérité de SqlSmoObject)
GetPropValueOptionalAllowNull(String)

Récupérez la valeur de la propriété à partir de : - Le conteneur de propriétés si l’état est en cours de création ou que nous sommes en mode Création (null possible) - Un appel à notre méthode OnPropertyMissing sinon (valeur NULL possible)

(Hérité de SqlSmoObject)
GetRealValue(Property, Object)

Retourne la valeur réelle de la propriété.

(Hérité de SqlSmoObject)
GetRemoteTableMigrationStatistics()

Obtenir les statistiques de migration de table distante. Null si l’archive des données distantes n’est pas activée pour la table ou si l’approvisionnement de tables distantes n’est pas terminé

GetServerName()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
GetServerObject()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
GetSqlServerVersionName()

Obtient le nom public sqlserver pour la connexion actuelle, par exemple : « SQL Server 2008 ».

(Hérité de SqlSmoObject)
GetStringComparer()

Retourne le comparateur utilisé par toutes les collections d’objets enfants pour effectuer la comparaison des noms d’objets. Le comparateur d’un serveur est basé sur le classement de master Le comparateur d’une base de données et ses enfants est basé sur le classement de base de données

(Hérité de SqlSmoObject)
GetTextBody()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
GetTextBody(Boolean)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
GetTextHeader(Boolean)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
GetTextHeader(ScriptNameObjectBase+ScriptHeaderType)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
GetTextMode()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
GetTextProperty(String)

obtenir le texte de l’objet, s’il n’est pas disponible, lève une exception depropiate en fonction de l’état de l’objet

(Hérité de ScriptNameObjectBase)
GetUrnRecursive(StringBuilder, UrnIdOption)

Calcule l’Urn de l’objet, potentiellement y compris d’autres champs dans la définition en plus des champs clés.

(Hérité de SqlSmoObject)
GetUrnRecursive(StringBuilder)

Calcule l’Urn de l’objet.

(Hérité de SqlSmoObject)
Grant(ObjectPermissionSet, String, Boolean, String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Grant(ObjectPermissionSet, String, Boolean)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

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

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

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

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Grant(ObjectPermissionSet, String, String[])

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Grant(ObjectPermissionSet, String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

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

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Grant(ObjectPermissionSet, String[], Boolean)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

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

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

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

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

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

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Grant(ObjectPermissionSet, String[])

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

ImplInitialize(String[], OrderBy[])

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
InitChildCollection(Urn, Boolean)

Initialise la collection d’objets enfant associée au type donné. Par exemple, le nom Column initialise la collection Columns.

(Hérité de SqlSmoObject)
InitColumns()

Initialise la collection Column

Initialize()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
Initialize(Boolean)

Initialise l’objet en lisant ses propriétés à partir de l’énumérateur

(Hérité de SqlSmoObject)
InitIndexes()

Initialise la collection Index

InitPhysicalPartitions()

Initialise la collection PhysicalPartitions

IsExpressSku()

Retourne si le serveur contenant cet objet est une référence SKU Express

(Hérité de SqlSmoObject)
IsObjectDirty()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
IsObjectInitialized()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
IsObjectInSpace()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
IsSupportedProperty(String)

Vérifier si la propriété spécifiée est prise en charge dans l’environnement serveur actuel

(Hérité de SqlSmoObject)
IsVersion80SP3()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
IsVersion90AndAbove()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
MarkDropped()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de TableViewTableTypeBase)
MarkForDropImpl(Boolean)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
PostAlter()

cette fonction est destinée à être remplacée par des classes dérivées, si elles doivent effectuer des actions supplimentaires après avoir modifié l’objet

(Hérité de SqlSmoObject)
PostCreate()

cette fonction est destinée à être remplacée par des classes dérivées, si elles doivent effectuer des actions supplimentaires après la création de l’objet

(Hérité de SqlSmoObject)
PostDrop()

cette fonction est destinée à être remplacée par des classes dérivées, si elles doivent effectuer des actions supplimentaires après avoir supprimé l’objet

(Hérité de SqlSmoObject)
Rebuild()

Reconstruire la table

Rebuild(Int32)

Reconstruire une partition particulière

RebuildIndexes(Int32)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

RecalculateSpaceUsage()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

ReCompileReferences()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de TableViewBase)
Refresh()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de TableViewBase)
Rename(String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

RenameImpl(String)

modifier le nom de l’objet

(Hérité de NamedSmoObject)
RenameImplWorker(String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de NamedSmoObject)
Revoke(ObjectPermissionSet, String, Boolean, Boolean, String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Revoke(ObjectPermissionSet, String, Boolean, Boolean)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

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

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

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

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Revoke(ObjectPermissionSet, String, String[])

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Revoke(ObjectPermissionSet, String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

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

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

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

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

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

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

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

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

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

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Revoke(ObjectPermissionSet, String[])

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

Script()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de TableViewTableTypeBase)
Script(ScriptingOptions)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de TableViewTableTypeBase)
ScriptImpl()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
ScriptImpl(ScriptingOptions)

Retourne un objet StringCollection avec le script de l’objet. Cette méthode lève une erreur si ScriptData a la valeur true

(Hérité de SqlSmoObject)
SetAccessToken(IRenewableToken)

Définissez accessToken pour la connexion.

(Hérité de SqlSmoObject)
SetCollectionTextMode(Boolean, SmoCollectionBase)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
SetIsSystemNamed(Boolean)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
SetParentImpl(SqlSmoObject)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
SetSchemaOwned()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de NamedSmoObject)
SetState(SqlSmoState)

Définit l’état de l’objet (Existing, Dropped, etc.) Les applications doivent éviter d’utiliser cette méthode.

(Hérité de SmoObjectBase)
SetTextBody(String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
SetTextHeader(String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
SetTextMode(Boolean, SmoCollectionBase[])

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
SwitchPartition(Int32, Table, Int32)

Bascule la partition avec le numéro de partition sourcePartitionNumber de la table active vers la partition avec le numéro de partition targetPartitionNumber de la table spécifiée avec targetTable.

SwitchPartition(Int32, Table)

Bascule la partition avec le numéro de partition sourcePartitionNumber de la table active vers la table spécifiée avec targetTable. Cela suppose que la table cible n’est pas partitionnée.

SwitchPartition(Table, Int32)

Bascule la table actuelle vers la partition avec le numéro de partition targetPartitionNumber de la table spécifiée avec targetTable.

SwitchPartition(Table)

Bascule la table actuelle vers la table spécifiée avec targetTable.

SwitchTextMode(Boolean, SmoCollectionBase[])

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
ThrowIfAboveVersion100(String)

Lève une exception si la version principale ServerVersion pour cet objet est supérieure à 10.0 (SQL 2008)

(Hérité de SqlSmoObject)
ThrowIfAboveVersion80(String)

Lève une exception si la version principale ServerVersion pour cet objet est supérieure à 8.0 (SQL 2000)

(Hérité de SqlSmoObject)
ThrowIfBelowVersion100(String)

Lève une exception si la version principale ServerVersion de cet objet est inférieure à 10.0 (SQL 2008)

(Hérité de SqlSmoObject)
ThrowIfBelowVersion110(String)

Lève une exception UnsupportedVersionException si le serveur source ou de destination est inférieur à 11.0 (SQL 2012)

(Hérité de SqlSmoObject)
ThrowIfBelowVersion110Prop(String)

Lève une exception avec du texte indiquant que la propriété spécifiée n’est pas prise en charge si la version principale ServerVersion pour cet objet est inférieure à 11.0 (SQL 2012)

(Hérité de SqlSmoObject)
ThrowIfBelowVersion120(String)

Lève une exception si la version principale ServerVersion pour cet objet est inférieure à 12.0 (SQL 2014)

(Hérité de SqlSmoObject)
ThrowIfBelowVersion120Prop(String)

Lève une exception avec du texte indiquant que la propriété spécifiée n’est pas prise en charge si la version principale ServerVersion pour cet objet est inférieure à 12.0 (SQL 2014)

(Hérité de SqlSmoObject)
ThrowIfBelowVersion130(String)

Lève une exception si la version principale ServerVersion de cet objet est inférieure à 13.0 (SQL 2016)

(Hérité de SqlSmoObject)
ThrowIfBelowVersion130Prop(String)

Lève une exception avec du texte indiquant que la propriété spécifiée n’est pas prise en charge si la version principale ServerVersion pour cet objet est inférieure à 13.0 (SQL 2016)

(Hérité de SqlSmoObject)
ThrowIfBelowVersion140(String)

Lève une exception si la version principale ServerVersion pour cet objet est inférieure à 14.0 (SQL 2017)

(Hérité de SqlSmoObject)
ThrowIfBelowVersion140Prop(String)

Lève une exception avec du texte indiquant que la propriété spécifiée n’est pas prise en charge si la version principale ServerVersion pour cet objet est inférieure à 14.0 (SQL 2017)

(Hérité de SqlSmoObject)
ThrowIfBelowVersion160(String)

Lève une exception si la version principale ServerVersion de cet objet est inférieure à 16.0

(Hérité de SqlSmoObject)
ThrowIfBelowVersion80(String)

Lève une exception si la version principale ServerVersion de cet objet est inférieure à 8.0 (SQL 2000)

(Hérité de SqlSmoObject)
ThrowIfBelowVersion80SP3()

Lève une exception si ServerVersion pour cet objet est inférieur à 8.760 (8.0 SP3)

(Hérité de SqlSmoObject)
ThrowIfBelowVersion90(String)

Lève une exception si la version principale ServerVersion pour cet objet est inférieure à 9.0 (SQL 2005)

(Hérité de SqlSmoObject)
ThrowIfTextIsDirtyForAlter()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de ScriptNameObjectBase)
ToString()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
Touch()

Marquez l’objet « touché » pour le script inconditionnelle de Alter.

(Hérité de SqlSmoObject)
TouchImpl()

Méthode virtuelle pour permettre aux classes dérivées d’effectuer des tâches supplémentaires lorsqu’elles sont tactiles.

(Hérité de SqlSmoObject)
TruncateData()

Tronquer une table

TruncateData(Int32)

Tronquer une partition de table partitionnée avec le numéro de partition

UnbindDefaultImpl(Boolean)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
UnbindRuleImpl(Boolean)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
UpdateStatistics()

force la mise à jour des statistiques de distribution de données pour un index référencé ou tous les index définis sur une table SQL Server.

(Hérité de TableViewBase)
UpdateStatistics(StatisticsTarget, StatisticsScanType, Int32, Boolean)

force la mise à jour des statistiques de distribution de données pour un index référencé ou tous les index définis sur une table SQL Server.

(Hérité de TableViewBase)
UpdateStatistics(StatisticsTarget, StatisticsScanType, Int32)

force la mise à jour des statistiques de distribution de données pour un index référencé ou tous les index définis sur une table SQL Server.

(Hérité de TableViewBase)
UpdateStatistics(StatisticsTarget, StatisticsScanType)

force la mise à jour des statistiques de distribution de données pour un index référencé ou tous les index définis sur une table SQL Server.

(Hérité de TableViewBase)
Validate(String, Object[])

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SmoObjectBase)

Événements

Nom Description
PropertyChanged

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
PropertyMetadataChanged

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)

Implémentations d’interfaces explicites

Nom Description
IAlienObject.Discover()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
IAlienObject.GetDomainRoot()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
IAlienObject.GetParent()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
IAlienObject.GetPropertyType(String)

Découvre le type de propriété.

(Hérité de SqlSmoObject)
IAlienObject.GetPropertyValue(String, Type)

Récupère la valeur d’une propriété donnée. Lève si la propriété est introuvable.

(Hérité de SqlSmoObject)
IAlienObject.GetUrn()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
IAlienObject.Resolve(String)

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
IAlienObject.SetObjectState(SfcObjectState)

Définit l’état de cet objet en fonction de SfcObjectState fourni.

(Hérité de SqlSmoObject)
IAlienObject.SetPropertyValue(String, Type, Object)

Définit la valeur de la propriété donnée, si elle est accessible en écriture. Si la propriété n’est pas dans le conteneur de propriétés, la réflexion est utilisée. Lève une exception si la propriété est introuvable.

(Hérité de SqlSmoObject)
ISfcPropertyProvider.GetPropertySet()

Encapsulating de la classe d’instance : Server[@Name='']/Database/Table

(Hérité de SqlSmoObject)
ISfcSupportsDesignMode.IsDesignMode

Cet objet étend ISfcSupportsDesignMode.

Méthodes d’extension

Nom Description
GetAssessmentItems(SqlSmoObject, String[])

Recherche toutes les vérifications disponibles pour une donnée smoObject.

GetAssessmentResults(SqlSmoObject, IEnumerable<ICheck>)

Exécute de manière synchrone l’évaluation pour une application donnée smoObject et fournit une IEnumerable<T> description des problèmes détectés. Cette méthode effectue uniquement des vérifications à partir de checks.

GetAssessmentResults(SqlSmoObject, String[])

Exécute de manière synchrone l’évaluation pour une application donnée smoObject et fournit une IEnumerable<T> description des problèmes détectés.

GetAssessmentResultsList(SqlSmoObject, IEnumerable<ICheck>)

Exécute de manière asynchrone l’évaluation pour une application donnée smoObject et fournit une List<T> description des problèmes détectés. Cette méthode effectue uniquement des vérifications à partir de checks.

GetAssessmentResultsList(SqlSmoObject, String[])

Exécute de manière asynchrone l’évaluation pour une application donnée smoObject et fournit une List<T> description des problèmes détectés.

IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences)

Vérifie si le type spécifié est pris en charge par le ServerVersion serveur racine et DatabaseEngineType le serveur racine de cet objet. Si scriptingPreferences ne sont pas null, vérifie également si le type spécifié est pris en charge par le ServerVersion serveur cible et DatabaseEngineType le serveur cible.

S’applique à