Interfaccia ISql90DatabaseDdlTrigger
Modella un trigger DDL (Data Definition Language) a livello di database.
Spazio dei nomi: Microsoft.Data.Schema.Sql.SchemaModel
Assembly: Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)
'Dichiarazione
Public Interface ISql90DatabaseDdlTrigger _
Inherits ISql90DdlTrigger, ISql90Trigger, ISqlTrigger, IModelNamed, _
ISqlExtendedPropertyHost, ISqlSpecifiesAnsiNulls, ISqlSpecifiesQuotedIdentifier, ISql90SpecifiesExecutionContext, ISql90ClrMethodDefined, _
ISql90ClrClassDefined, ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, _
IModelEntity, IModelAnnotationHolder
public interface ISql90DatabaseDdlTrigger : ISql90DdlTrigger,
ISql90Trigger, ISqlTrigger, IModelNamed, ISqlExtendedPropertyHost, ISqlSpecifiesAnsiNulls,
ISqlSpecifiesQuotedIdentifier, ISql90SpecifiesExecutionContext, ISql90ClrMethodDefined, ISql90ClrClassDefined, ISqlModelElement,
IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
public interface class ISql90DatabaseDdlTrigger : ISql90DdlTrigger,
ISql90Trigger, ISqlTrigger, IModelNamed, ISqlExtendedPropertyHost, ISqlSpecifiesAnsiNulls,
ISqlSpecifiesQuotedIdentifier, ISql90SpecifiesExecutionContext, ISql90ClrMethodDefined, ISql90ClrClassDefined, ISqlModelElement,
IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
type ISql90DatabaseDdlTrigger =
interface
interface ISql90DdlTrigger
interface ISql90Trigger
interface ISqlTrigger
interface IModelNamed
interface ISqlExtendedPropertyHost
interface ISqlSpecifiesAnsiNulls
interface ISqlSpecifiesQuotedIdentifier
interface ISql90SpecifiesExecutionContext
interface ISql90ClrMethodDefined
interface ISql90ClrClassDefined
interface ISqlModelElement
interface IScriptSourcedModelElement
interface IModelElement
interface IModelPropertyContainer
interface IModelEntity
interface IModelAnnotationHolder
end
public interface ISql90DatabaseDdlTrigger extends ISql90DdlTrigger, ISql90Trigger, ISqlTrigger, IModelNamed, ISqlExtendedPropertyHost, ISqlSpecifiesAnsiNulls, ISqlSpecifiesQuotedIdentifier, ISql90SpecifiesExecutionContext, ISql90ClrMethodDefined, ISql90ClrClassDefined, ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
Il tipo ISql90DatabaseDdlTrigger espone i seguenti membri.
Nome | Descrizione | |
---|---|---|
![]() |
Assembly | Ottiene o imposta l'assembly che definisce questa classe SQL Server CLR SQL. (Ereditato da ISql90ClrClassDefined) |
![]() |
BodyDependencies | Ottiene l'elenco di oggetti a cui viene fatto riferimento nello script del trigger. (Ereditato da ISqlTrigger) |
![]() |
BodyScript | Ottiene o imposta il corpo del trigger. (Ereditato da ISqlTrigger) |
![]() |
ClassName | Ottiene o imposta il nome della classe di SQL Server CLR SQL. (Ereditato da ISql90ClrClassDefined) |
![]() |
DynamicObjects | Ottiene l'elenco delle origini di colonna temporanee create nel corpo del trigger. (Ereditato da ISqlTrigger) |
![]() |
ElementClass | Ottiene la classe di metadati per un elemento. (Ereditato da IModelElement) |
![]() |
EventGroup | Ottiene l'elenco di gruppi di eventi per i quali verrà eseguito il trigger. (Ereditato da ISql90DdlTrigger) |
![]() |
EventType | Ottiene l'elenco di tipi di evento per i quali verrà eseguito il trigger. (Ereditato da ISql90DdlTrigger) |
![]() |
ExtendedProperties | Ottiene l'elenco di proprietà estese per questo oggetto. (Ereditato da ISqlExtendedPropertyHost) |
![]() |
IsAnsiNullsOn | Ottiene o imposta un valore che indica se l'impostazione ANSI NULLS è ON per questo oggetto. (Ereditato da ISqlSpecifiesAnsiNulls) |
![]() |
IsCaller | Ottiene o imposta un valore che indica se l'oggetto viene eseguito come chiamante. (Ereditato da ISql90SpecifiesExecutionContext) |
![]() |
IsDisabled | Ottiene o imposta un valore che indica se il trigger è disabilitato. (Ereditato da ISqlTrigger) |
![]() |
IsEncrypted | Ottiene o imposta un valore che indica se il trigger è crittografato. (Ereditato da ISqlTrigger) |
![]() |
IsOwner | Ottiene o imposta un valore che indica se l'oggetto viene eseguito come relativo proprietario. (Ereditato da ISql90SpecifiesExecutionContext) |
![]() |
IsQuotedIdentifierOn | Ottiene o imposta un valore che indica se l'impostazione di QUOTED IDENTIFIER è ON per questo oggetto. (Ereditato da ISqlSpecifiesQuotedIdentifier) |
![]() |
IsSelf | Ottiene o imposta un valore che indica se l'oggetto viene eseguito come relativo creatore. (Ereditato da ISql90SpecifiesExecutionContext) |
![]() |
Login | Ottiene o imposta l'accesso per l'esecuzione. (Ereditato da ISql90SpecifiesExecutionContext) |
![]() |
MethodName | Ottiene o imposta il nome del metodo di SQL Server CLR SQL. (Ereditato da ISql90ClrMethodDefined) |
![]() |
Model | Ottiene il riferimento del modello. (Ereditato da IModelEntity) |
![]() |
Name | Ottiene o imposta il nome dell'elemento. (Ereditato da IModelElement) |
![]() |
PrimarySource | Ottiene informazioni sul database di origine primario per l'elemento. (Ereditato da IScriptSourcedModelElement) |
![]() |
ResolutionStatus | Ottiene o imposta il valore dello stato di risoluzione dell'elemento del modello. (Ereditato da IModelElement) |
![]() |
SecondarySources | Ottiene un elenco di database di origine secondari per l'elemento. (Ereditato da IScriptSourcedModelElement) |
![]() |
SourceCodePositions | Ottiene l'elenco dei database di origine che definiscono questo elemento. (Ereditato da IModelElement) |
![]() |
SqlTriggerType | Ottiene o imposta un valore che specifica la temporizzazione dell'esecuzione del trigger. (Ereditato da ISqlTrigger) |
![]() |
User | Ottiene o imposta l'utente per l'esecuzione. (Ereditato da ISql90SpecifiesExecutionContext) |
![]() |
ValidationStatus | Ottiene o imposta il valore dello stato di convalida dell'elemento del modello. (Ereditato da IModelElement) |
In alto
Nome | Descrizione | |
---|---|---|
![]() |
AddAnnotation | Aggiunge l'annotazione specificata a questo elemento. (Ereditato da IModelAnnotationHolder) |
![]() |
Delete | Elimina questa istanza dal modello. (Ereditato da IModelElement) |
![]() |
GetAnnotations() | Restituisce un elenco di annotazioni allegate a questo elemento. (Ereditato da IModelAnnotationHolder) |
![]() |
GetAnnotations(Type) | Restituisce un elenco di annotazioni allegate del tipo specificato. (Ereditato da IModelAnnotationHolder) |
![]() |
GetAnnotations(ModelIdentifier) | Restituisce un elenco di annotazioni allegate che dispongono dell'identificatore specificato. (Ereditato da IModelAnnotationHolder) |
![]() |
GetAnnotations(ModelIdentifier, Type) | (Ereditato da IModelAnnotationHolder) |
![]() |
GetAnnotations<TType>() | Restituisce tutte le annotazioni del modello allegate che implementano il tipo di annotazione specificato e dispongono dell'identificatore del modello specificato. (Ereditato da IModelAnnotationHolder) |
![]() |
GetAnnotations<TType>(ModelIdentifier) | (Ereditato da IModelAnnotationHolder) |
![]() |
GetAssemblyRelationship | Restituisce un oggetto IModelSingleRelationship tra this e l'oggetto ISql90Assembly associato. (Ereditato da ISql90ClrClassDefined) |
![]() |
GetBodyDependenciesRelationship | Restituisce un oggetto IModelMultiRelationship tra this e l'oggetto IModelElement associato. (Ereditato da ISqlTrigger) |
![]() |
GetComposingChildren | Restituisce un elenco di elementi figlio composti per questo elemento. (Ereditato da IModelElement) |
![]() |
GetDynamicObjectsRelationship | Restituisce un oggetto IModelMultiRelationship tra this e l'oggetto ISqlDynamicColumnSource associato. (Ereditato da ISqlTrigger) |
![]() |
GetEventGroupRelationship | Restituisce un oggetto IModelMultiRelationship tra this e l'oggetto ISql90EventGroupSpecifier associato. (Ereditato da ISql90DdlTrigger) |
![]() |
GetEventTypeRelationship | Restituisce un oggetto IModelMultiRelationship tra this e l'oggetto ISql90TriggerEventTypeSpecifier associato. (Ereditato da ISql90DdlTrigger) |
![]() |
GetExtendedPropertiesRelationship | Restituisce un oggetto IModelReverseMultiRelationship tra this e l'oggetto ISqlExtendedProperty associato. (Ereditato da ISqlExtendedPropertyHost) |
![]() |
GetHierarchicalChildren | Restituisce un elenco di elementi figlio gerarchici per questo elemento. (Ereditato da IModelElement) |
![]() |
GetLoginRelationship | Restituisce un oggetto IModelSingleRelationship tra this e l'oggetto ISql90Login associato. (Ereditato da ISql90SpecifiesExecutionContext) |
![]() |
GetOwnerInfo | Restituisce informazioni sul proprietario dell'elemento. (Ereditato da IModelElement) |
![]() |
GetProperty<TProperty> | Ottiene la proprietà specificata. (Ereditato da IModelPropertyContainer) |
![]() |
GetReferencedDanglingRelationshipEntries | Restituisce un elenco delle voci di relazione in cui questo elemento si trova sul lato sinistro e non vi è alcun elemento sul lato destro della relazione oppure l'elemento sulla destra non esiste nel modello. (Ereditato da IModelElement) |
![]() |
GetReferencedElements | Restituisce un elenco degli elementi che sono in relazione con questo elemento, dove l'elemento si trova sul lato sinistro della relazione. (Ereditato da IModelElement) |
![]() |
GetReferencedRelationshipEntries | Restituisce un elenco di voci di relazione in cui questo elemento si trova sul lato sinistro. (Ereditato da IModelElement) |
![]() |
GetReferencingElements | Restituisce un elenco degli elementi che sono in relazione con questo elemento, dove l'elemento si trova sul lato destro. (Ereditato da IModelElement) |
![]() |
GetReferencingRelationshipEntries | Restituisce un elenco di voci di relazione in cui questo elemento si trova sul lato destro. (Ereditato da IModelElement) |
![]() |
GetRelationship(ModelRelationshipClass) | Restituisce la relazione richiesta utilizzando i metadati specificati. (Ereditato da IModelElement) |
![]() |
GetRelationship<TFrom, TTo>(ModelRelationshipClass) | Restituisce una relazione in cui i due elementi correlati sono dei tipi specificati. (Ereditato da IModelElement) |
![]() |
GetRelationshipEntrySources | Restituisce una raccolta di informazioni dei database di origine sulla relazione specificata. (Ereditato da IScriptSourcedModelElement) |
![]() |
GetRelationships | Restituisce un elenco delle relazioni in questo elemento. (Ereditato da IModelElement) |
![]() |
GetUserRelationship | Restituisce un oggetto IModelSingleRelationship tra this e l'oggetto ISql90User associato. (Ereditato da ISql90SpecifiesExecutionContext) |
![]() |
IsDeleted | Specifica se l'oggetto viene eliminato. (Ereditato da IModelElement) |
![]() |
IsExternal | Restituisce un valore che indica se l'oggetto è stato caricato da un database di origine esterno e non appartiene al modello dello schema. (Ereditato da IModelElement) |
![]() |
RemoveAnnotation | Rimuove l'annotazione specificata da questo elemento del modello. (Ereditato da IModelAnnotationHolder) |
![]() |
SetProperty<TProperty> | Imposta la proprietà specificata. (Ereditato da IModelPropertyContainer) |
In alto