Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

DdlTriggerBase classe

 

Date de publication : août 2016

La classe DdlTriggerBase est une classe de base héritée par l'objet DatabaseDdlTrigger. Elle représente un déclencheur DDL (Data Definition Language) de base de données SQL Server.

Espace de noms:   Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (dans Microsoft.SqlServer.Smo.dll)


public abstract class DdlTriggerBase : ScriptNameObjectBase, 
	ICreatable, IAlterable, IDroppable, IDropIfExists, IScriptable, 
	ITextObject

NomDescription
System_CAPS_protmethodDdlTriggerBase()

Initialise une nouvelle instance de la DatabaseDdlTrigger classe.

NomDescription
System_CAPS_protpropertyExecuteForScalar

Obtient ou définit la valeur de la propriété Boolean qui spécifie si l'objet est défini selon l'option permettant l'exécution qui retourne une valeur scalaire.(Hérité de SqlSmoObject.)

System_CAPS_pubpropertyExecutionManager

Obtient l’objet à exécuter dans le gestionnaire.(Hérité de SqlSmoObject.)

System_CAPS_protpropertyIsTouched

Obtient la valeur de la propriété Boolean qui spécifie si les propriétés de l'objet ont été mises à jour mais n'ont pas encore été rendues persistantes sur le serveur.(Hérité de SqlSmoObject.)

System_CAPS_pubpropertyName

Obtient ou définit le nom de l'objet.(Hérité de NamedSmoObject.)

System_CAPS_protpropertyObjectInSpace

Obtient la valeur de la propriété Boolean qui spécifie si l'objet existe dans l'isolation, ou s'il est connecté directement ou indirectement à l'instance de SQL Server.(Hérité de SqlSmoObject.)

System_CAPS_pubpropertyProperties

Obtient une collection d'objets Property qui représentent les propriétés de l'objet.(Hérité de SqlSmoObject.)

System_CAPS_protpropertyScalarResult

Obtient le résultat scalaire pour l'objet référencé.(Hérité de SqlSmoObject.)

System_CAPS_pubpropertyState

Obtient l'état de l'objet référencé.(Hérité de SmoObjectBase.)

System_CAPS_pubpropertyTextBody

Obtient ou définit le corps du texte utilisé dans la définition du déclencheur DDL de base de données.

System_CAPS_pubpropertyTextHeader

Obtient ou définit le texte de l'en-tête utilisé dans la définition du déclencheur DDL de base de données.

System_CAPS_pubpropertyTextMode

Obtient ou définit la valeur de la propriété Boolean qui spécifie si l'en-tête DatabaseDdlTrigger est modifiable en tant que texte.

System_CAPS_pubpropertyUrn

Obtient la valeur URN (Uniform Resource Name) qui identifie de façon unique l'objet.(Hérité de SqlSmoObject.)

System_CAPS_pubpropertyUserData

Obtient ou définit des données associées à l'objet référencé définies par l'utilisateur.(Hérité de SmoObjectBase.)

NomDescription
System_CAPS_protmethodAddDatabaseContext(StringCollection)

Ajoute le contexte de base de données à la collection de requêtes identifiée par le paramètre queries.(Hérité de SqlSmoObject.)

System_CAPS_pubmethodAlter()

Met à jour DatabaseDdlTrigger les modifications apportées aux propriétés sur l’instance de l’objet SQL Server.

System_CAPS_protmethodAlterImpl()

Active l'événement d'objet modifié.(Hérité de SqlSmoObject.)

System_CAPS_protmethodAlterImplWorker()

Appelle les méthodes de modification.(Hérité de SqlSmoObject.)

System_CAPS_protmethodAppendCommaText(StringBuilder, String, Boolean, String)

Ajoute du texte, éventuellement séparé par une virgule.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodAppendWithCommaText(StringBuilder, String, Boolean)

Ajoute du texte, éventuellement séparé par une virgule.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodAppendWithOption(StringBuilder, String, String, Boolean)

Ajoute du texte et un texte d'option séparés du texte principal par une chaîne « WITH » et éventuellement par une virgule.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodAutoGenerateName()

Génère un nom selon l'objet Guid.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodBindDefaultImpl(String, String, Boolean)

Lie les éléments par défaut identifiés par les paramètres.(Hérité de SqlSmoObject.)

System_CAPS_protmethodBindRuleImpl(String, String, Boolean)

Lie le schéma de règle à la règle et aux colonnes identifiées par les paramètres.(Hérité de SqlSmoObject.)

System_CAPS_protmethodCheckObjectDirty()

Détermine si l'objet a été mis à jour depuis le dernier appel à la méthode Alter.(Remplace ScriptNameObjectBase.CheckObjectDirty().)

System_CAPS_protmethodCheckObjectState()

Valide l'état de l'objet référencé.(Hérité de SqlSmoObject.)

System_CAPS_protmethodCheckObjectState(Boolean)

Valide l'état de l'objet référencé avec l'option permettant de spécifier qu'une exception est levée si l'objet n'est pas encore créé.(Hérité de SqlSmoObject.)

System_CAPS_protmethodCheckObjectStateImpl(Boolean)

Vérifie l'état de l'objet SqlSmoObject.(Hérité de SqlSmoObject.)

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

Vérifie le texte par rapport aux paramètres.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodCheckTextModeSupport()

Vérifie le mode du support.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodCleanObject()

Purge l'objet référencé.(Hérité de ScriptNameObjectBase.)

System_CAPS_pubmethodCreate()

Crée un déclencheur DDL de base de données sur l'instance de SQL Server comme défini par l'objet DatabaseDdlTrigger.

System_CAPS_protmethodCreateImpl()

Crée un objet avec les options de script.(Hérité de SqlSmoObject.)

System_CAPS_pubmethodDiscover()

Découvre une liste de type Object.(Hérité de SqlSmoObject.)

System_CAPS_pubmethodDrop()

Supprime le déclencheur DDL de base de données.

System_CAPS_pubmethodDropIfExists()

Supprime le DdlTriggerBase Si l’objet existe dans le serveur.

System_CAPS_protmethodDropImpl(Boolean)

Supprime un SqlSmoObject.(Hérité de SqlSmoObject.)

System_CAPS_protmethodDropImplWorker(Urn, Boolean)

Supprime le travail de l’IMPLÉMENTATION.(Hérité de SqlSmoObject.)

System_CAPS_pubmethodEquals(Object)

(Hérité de Object.)

System_CAPS_protmethodExecuteNonQuery(StringCollection, Boolean)

Exécute un lot d'instructions qui ne retourne pas de jeu de résultats.(Hérité de SqlSmoObject.)

System_CAPS_protmethodExecuteRenameQuery(String)

Exécute Renommer la requête pour l'objet.(Hérité de NamedSmoObject.)

System_CAPS_protmethodFinalize()

(Hérité de Object.)

System_CAPS_protmethodForceTextModeOnTextBody()

Applique le mode texte sur le corps du texte.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodFormatSqlVariant(Object)

Met en forme un objet en tant que type T: Microsoft.Data.Schema.Sql.DataGenerator.SqlVariant.(Hérité de SqlSmoObject.)

System_CAPS_protmethodGenerateAlterEvent()

Génère l'événement Alter avec la valeur spécifiée.(Hérité de SqlSmoObject.)

System_CAPS_protmethodGenerateAlterEvent(Urn, Object)

Génère l'événement Alter avec l'URN et la valeur d'objet interne spécifiés.(Hérité de SqlSmoObject.)

System_CAPS_protmethodGetBraketNameForText()

Obtient le nom entre crochets pour le texte.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodGetContextDB()

Obtient la base de données de contexte associée à cet objet.(Hérité de SqlSmoObject.)

System_CAPS_protmethodGetDBName()

Obtient le nom de la base de données associée à l'objet.(Hérité de SqlSmoObject.)

System_CAPS_protmethodGetFragOptionString(FragmentationOption)

Obtient un objet FragmentationOption en tant que valeur de chaîne.(Hérité de SqlSmoObject.)

System_CAPS_pubmethodGetHashCode()

(Hérité de Object.)

System_CAPS_protmethodGetIsSystemNamed()

Obtient une valeur booléenne qui spécifie si le système est nommé.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodGetIsTextDirty()

Détermine si la valeur de texte est cohérente avec la valeur stockée.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodGetPropValue(String)

Obtient une valeur de propriété de l'objet SqlSmoObject.(Hérité de SqlSmoObject.)

System_CAPS_protmethodGetPropValueOptional(String)

Obtient une valeur de propriété de l'objet SqlSmoObject.(Hérité de SqlSmoObject.)

System_CAPS_protmethodGetPropValueOptionalAllowNull(String)

Obtient une valeur de propriété de l'objet SqlSmoObject.(Hérité de SqlSmoObject.)

System_CAPS_protmethodGetRealValue(Property, Object)

Obtient une valeur de propriété de l'objet SqlSmoObject.(Hérité de SqlSmoObject.)

System_CAPS_protmethodGetServerName()

Obtient le nom de l'instance de SQL Server à laquelle l'objet est associé.(Hérité de SqlSmoObject.)

System_CAPS_protmethodGetServerObject()

Obtient le serveur de l'objet SqlSmoObject.(Hérité de SqlSmoObject.)

System_CAPS_protmethodGetSqlServerVersionName()

Obtient le nom de version de l'instance de SQL Server à laquelle l'objet est associé.(Hérité de SqlSmoObject.)

System_CAPS_protmethodGetTextBody()

Retourne le corps du texte.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodGetTextBody(Boolean)

Retourne le corps du texte.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodGetTextHeader(Boolean)

Retourne l'en-tête du texte.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodGetTextMode()

Détermine si le nom du script utilise le mode texte.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodGetTextProperty(String)

Obtient le texte de l'objet, s'il n'est pas disponible, une exception appropriée est levée en fonction de l'état de l'objet.(Hérité de ScriptNameObjectBase.)

System_CAPS_pubmethodGetType()

(Hérité de Object.)

System_CAPS_protmethodGetUrnRecursive(StringBuilder)

Affecte un objet Urn de l'objet SqlSmoObject.(Hérité de SqlSmoObject.)

System_CAPS_protmethodGetUrnRecursive(StringBuilder, UrnIdOption)

Affecte un objet Urn de l'objet SqlSmoObject.(Hérité de SqlSmoObject.)

System_CAPS_protmethodImplInitialize(String[], OrderBy[])

Initialise les champs de l'objet SqlSmoObject.(Hérité de SqlSmoObject.)

System_CAPS_pubmethodInitialize()

Initialise l'objet et force le chargement des propriétés.(Hérité de SqlSmoObject.)

System_CAPS_pubmethodInitialize(Boolean)

Initialise l'objet et force le chargement des propriétés.(Hérité de SqlSmoObject.)

System_CAPS_protmethodIsEventSetDirty()

Retourne un Boolean valeur qui spécifie si le langage de définition de données (DDL) de base de données le jeu d’événements déclencheurs ont été modifiée mais pas encore rendues persistante sur l’instance de Microsoft SQL Server. 

System_CAPS_protmethodIsObjectDirty()

Détermine si l'objet référencé est cohérent avec l'objet stocké.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodIsObjectInitialized()

Vérifie si l'objet a été initialisé.(Hérité de SqlSmoObject.)

System_CAPS_protmethodIsObjectInSpace()

Vérifie si l'objet est isolé ou connecté à l'instance de SQL Server.(Hérité de SqlSmoObject.)

System_CAPS_pubmethodIsSupportedProperty(String)

Détermine si la propriété spécifiée est prise en charge dans le .NET Framework cible.(Hérité de SqlSmoObject.)

System_CAPS_protmethodIsVersion80SP3()

Détermine si la version de SQL Server est SQL Server 2000 avec SP3.(Hérité de SqlSmoObject.)

System_CAPS_protmethodIsVersion90AndAbove()

Détermine si la version de SQL Server est SQL Server 2005 ou une version ultérieure.(Hérité de SqlSmoObject.)

System_CAPS_protmethodMarkDropped()

Définit l'objet SqlSmoState à supprimer.(Hérité de SqlSmoObject.)

System_CAPS_protmethodMarkForDropImpl(Boolean)

Définit le SqlSmoState pour l'opération de suppression.(Hérité de SqlSmoObject.)

System_CAPS_protmethodMemberwiseClone()

(Hérité de Object.)

System_CAPS_protmethodPostAlter()

La méthode activée après le SqlSmoObject est modifiée.(Hérité de SqlSmoObject.)

System_CAPS_protmethodPostCreate()

Méthode activée après la création de l'objet SqlSmoObject.(Hérité de SqlSmoObject.)

System_CAPS_protmethodPostDrop()

Méthode activée après la suppression de l'objet SqlSmoObject.(Hérité de SqlSmoObject.)

System_CAPS_pubmethodRefresh()

Actualise le nom du script.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodRenameImpl(String)

Cette méthode prend en charge l'infrastructure SMO et n'est pas destinée à être utilisée directement à partir de votre code.(Hérité de NamedSmoObject.)

System_CAPS_protmethodRenameImplWorker(String)

Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.(Hérité de NamedSmoObject.)

System_CAPS_pubmethodScript()

Génère un script Transact-SQL qui peut être utilisé pour recréer le déclencheur DDL de base de données.

System_CAPS_pubmethodScript(ScriptingOptions)

Génère un script Transact-SQL qui peut être utilisé pour recréer le déclencheur DDL de base de données comme spécifié par les options de script.

System_CAPS_pubmethodScriptHeader(Boolean)

Génère un script Transact-SQL qui peut être utilisé pour recréer l'en-tête du déclencheur DDL de base de données comme spécifié par les options de script.

System_CAPS_protmethodScriptImpl()

Obtient une collection de scripts de l'objet SqlSmoObject.(Hérité de SqlSmoObject.)

System_CAPS_protmethodScriptImpl(ScriptingOptions)

Obtient une collection de scripts de l'objet SqlSmoObject.(Hérité de SqlSmoObject.)

System_CAPS_protmethodSetCollectionTextMode(Boolean, SmoCollectionBase)

Définit le mode texte de la collection.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodSetIsSystemNamed(Boolean)

Définit une valeur booléenne qui spécifie si le système est nommé.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodSetParentImpl(SqlSmoObject)

Définit le parent de l'objet SqlSmoObject sur le paramètre newParent.(Hérité de SqlSmoObject.)

System_CAPS_protmethodSetSchemaOwned()

Définit la valeur appartenant au schéma.(Hérité de NamedSmoObject.)

System_CAPS_protmethodSetTextBody(String)

Spécifie le corps du texte.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodSetTextHeader(String)

Spécifie l'en-tête du texte.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodSetTextMode(Boolean, SmoCollectionBase[])

Spécifie le mode texte.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodSwitchTextMode(Boolean, SmoCollectionBase[])

Bascule le mode texte.(Hérité de ScriptNameObjectBase.)

System_CAPS_protmethodThrowIfAboveVersion100(String)

Lève l’objet si supérieure à la version 100.(Hérité de SqlSmoObject.)

System_CAPS_protmethodThrowIfAboveVersion80(String)

Lève une exception SqlSmoObject si la version est 80.(Hérité de SqlSmoObject.)

System_CAPS_protmethodThrowIfBelowVersion100(String)

Exception est levée si la version est inférieure à 100.(Hérité de SqlSmoObject.)

System_CAPS_protmethodThrowIfBelowVersion110(String)

Lève l’objet si le ci-dessous version 110.(Hérité de SqlSmoObject.)

System_CAPS_protmethodThrowIfBelowVersion110Prop(String)

Lève une exception SqlSmoObject si la version est antérieure à 110Prop.(Hérité de SqlSmoObject.)

System_CAPS_protmethodThrowIfBelowVersion120(String)

Lève l’objet si la version est inférieure à 120.(Hérité de SqlSmoObject.)

System_CAPS_protmethodThrowIfBelowVersion120Prop(String)

Lève l’objet si la propriété « version » ci-dessous 120.(Hérité de SqlSmoObject.)

System_CAPS_protmethodThrowIfBelowVersion130(String)

Lève l’objet si la version est inférieure à 130.(Hérité de SqlSmoObject.)

System_CAPS_protmethodThrowIfBelowVersion130Prop(String)

Lève un objet si BelowVersion130Prop.(Hérité de SqlSmoObject.)

System_CAPS_protmethodThrowIfBelowVersion80(String)

Lève l’objet si la version est inférieure à 80.(Hérité de SqlSmoObject.)

System_CAPS_protmethodThrowIfBelowVersion80SP3()

Lève une exception si la version est inférieure à 80SP3.(Hérité de SqlSmoObject.)

System_CAPS_protmethodThrowIfBelowVersion90(String)

Lève l’objet si la version est inférieur à 90.(Hérité de SqlSmoObject.)

System_CAPS_protmethodThrowIfTextIsDirtyForAlter()

Lève une exception de texte modifiée et non persistante.(Hérité de ScriptNameObjectBase.)

System_CAPS_pubmethodToString()

Retourne une chaîne String qui représente l'objet référencé.(Hérité de SqlSmoObject.)

System_CAPS_protmethodTouchImpl()

Non implémenté.(Hérité de SqlSmoObject.)

System_CAPS_protmethodUnbindDefaultImpl(Boolean)

Annule la liaison des colonnes par défaut du SqlSmoObject.(Hérité de SqlSmoObject.)

System_CAPS_protmethodUnbindRuleImpl(Boolean)

Annule la liaison des règles du SqlSmoObject.(Hérité de SqlSmoObject.)

System_CAPS_pubmethodValidate(String, Object[])

Valide l'état d'un objet.(Hérité de SmoObjectBase.)

NomDescription
System_CAPS_protfieldm_ExtendedProperties

Représente une propriété définie pour étendre les propriétés fournies par un SqlSmoObject.(Hérité de SqlSmoObject.)

System_CAPS_protfieldsingletonParent

Représente le parent de singleton.(Hérité de SqlSmoObject.)

NomDescription
System_CAPS_pubeventPropertyChanged

Représente l'événement qui se produit lorsqu'une propriété est modifiée.(Hérité de SqlSmoObject.)

System_CAPS_pubeventPropertyMetadataChanged

Représente l'événement qui se produit lorsque les métadonnées de la propriété sont modifiées.(Hérité de SqlSmoObject.)

NomDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.Discover()

Découvre les éventuelles dépendances.

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.(Hérité de SqlSmoObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetDomainRoot()

Retourne la racine du domaine.(Hérité de SqlSmoObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetParent()

Obtient le parent de cet objet.Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.(Hérité de SqlSmoObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetPropertyType(String)

Obtient le type de la propriété spécifiée.(Hérité de SqlSmoObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetPropertyValue(String, Type)

Obtient la valeur de la propriété spécifiée.(Hérité de SqlSmoObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetUrn()

Obtient l'URN (Uniform Resource Name) de l'objet.

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.(Hérité de SqlSmoObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.Resolve(String)

Obtient l'instance qui contient les informations relatives à l'objet de l'URN (Unified Resource Name) de l'objet.(Hérité de SqlSmoObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.SetObjectState(SfcObjectState)

Définit l'état de l'objet sur la valeur SfcObjectState spécifiée.(Hérité de SqlSmoObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.SetPropertyValue(String, Type, Object)

Définit la valeur de propriété.(Hérité de SqlSmoObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodISfcPropertyProvider.GetPropertySet()

Obtient la référence d'interface au jeu de propriétés de cet objet.

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.(Hérité de SqlSmoObject.)

Les déclencheurs DDL exécutés une Transact-SQL ou fonction définie par l’utilisateur en réponse à certains événements DDL.

SQL Server Management Objects (SMO) fournit un accès par programme pour autoriser la gestion de toutes les fonctionnalités de déclencheur DDL avec la DatabaseDdlTrigger objet et le ServerDdlTrigger objet.

Déclencheurs DDL de base de données répondent à des événements dans l’étendue de la base de données et de déclencheurs DDL du serveur répondent aux événements dans l’étendue de la SQL Server instance.

Tous les membres statiques publics ( Shared en Visual Basic) de ce type sont thread-safe. Les membres d’instance n’ont pas la garantie d’être thread-safe.

Retour au début
Afficher: