Dela via


ISql90DdlTrigger Members

Include Protected Members
Include Inherited Members

The ISql90DdlTrigger type exposes the following members.

Methods

 

Name

Description

Public method

AddAnnotation

Adds an annotation. (Inherited from IModelAnnotationHolder.)

Public method

Delete

Deletes this instance from the model. (Inherited from IModelElement.)

Public method

GetAnnotations

Overloaded. Returns all attached annotations.

Public method

GetAssemblyRelationship

(Inherited from ISql90ClrClassDefined.)

Public method

GetBodyDependenciesRelationship

Returns a body dependencies relationship collection. (Inherited from ISqlTrigger.)

Public method

GetComposingChildren

Returns a list of composing children for this element. (Inherited from IModelElement.)

Public method

GetDynamicObjectsRelationship

Returns a dynamic objects relationship collection. (Inherited from ISqlTrigger.)

Public method

GetEventGroupRelationship

Public method

GetEventTypeRelationship

Public method

GetExtendedPropertiesRelationship

Returns an extended properties relationship collection. (Inherited from IExtendedPropertyHost.)

Public method

GetHierarchicalChildren

Returns a list of hierarchical children for this element. (Inherited from IModelElement.)

Public method

GetLoginRelationship

(Inherited from ISql90SpecifiesExecutionContext.)

Public method

GetOwnerInfo

Returns information about the element owner. (Inherited from IModelElement.)

Public method

GetProperty<TProperty>

Gets the specified property. (Inherited from IModelPropertyContainer.)

Public method

GetRelatedDanglingRelationshipEntries

Returns a list of the dangling relationship entries, where this element is on the left side. (Inherited from IModelElement.)

Public method

GetRelatedElements

Returns a list of the elements that are in a relationship with this element, where this element is on the left side. (Inherited from IModelElement.)

Public method

GetRelatedRelationshipEntries

Returns a list of the relationship entries, where this element is on the left side. (Inherited from IModelElement.)

Public method

GetRelatingElements

Returns a list of the elements that are in a relationship with this element, where this element is on the right side. (Inherited from IModelElement.)

Public method

GetRelatingRelationshipEntries

Returns a list of the relationship entries, where this element is on the right side. (Inherited from IModelElement.)

Public method

GetRelationship

Overloaded. Returns the asked relationship.

Public method

GetRelationshipEntrySources

Returns the list of relationship entry sources for a relationship entry. (Inherited from IScriptSourcedElement.)

Public method

GetRelationships

Returns a list of the relationships of this element. (Inherited from IModelElement.)

Public method

GetUserRelationship

(Inherited from ISql90SpecifiesExecutionContext.)

Public method

IsDeleted

Specifies whether the object is deleted. (Inherited from IModelElement.)

Public method

IsExternal

Specifies whether the object is external. (Inherited from IModelElement.)

Public method

RemoveAnnotation

Removes an annotation. (Inherited from IModelAnnotationHolder.)

Public method

SetProperty<TProperty>

Sets the specified property. (Inherited from IModelPropertyContainer.)

Top

Properties

 

Name

Description

Public property

Assembly

(Inherited from ISql90ClrClassDefined.)

Public property

BodyDependencies

Gets a list of body dependencies. (Inherited from ISqlTrigger.)

Public property

BodyScript

Gets or sets the body script. (Inherited from ISqlTrigger.)

Public property

ClassName

(Inherited from ISql90ClrClassDefined.)

Public property

DynamicObjects

Gets a list of dynamic objects. (Inherited from ISqlTrigger.)

Public property

ElementClass

Gets the metadata class. (Inherited from IModelElement.)

Public property

ElementSource

Gets the element source for an element. (Inherited from IScriptSourcedElement.)

Public property

EventGroup

Public property

EventType

Public property

ExtendedProperties

Gets a list of extended properties. (Inherited from IExtendedPropertyHost.)

Public property

IsAnsiNullsOn

(Inherited from ISqlSpecifiesAnsiNulls.)

Public property

IsCaller

(Inherited from ISql90SpecifiesExecutionContext.)

Public property

IsDisabled

Gets or sets whether the trigger is disabled. (Inherited from ISqlTrigger.)

Public property

IsEncrypted

Gets or sets whether the trigger is encrypted. (Inherited from ISqlTrigger.)

Public property

IsOwner

(Inherited from ISql90SpecifiesExecutionContext.)

Public property

IsQuotedIdentifierOn

(Inherited from ISqlSpecifiesQuotedIdentifier.)

Public property

IsSelf

(Inherited from ISql90SpecifiesExecutionContext.)

Public property

Login

(Inherited from ISql90SpecifiesExecutionContext.)

Public property

MethodName

(Inherited from ISql90ClrMethodDefined.)

Public property

Model

Gets the model reference. (Inherited from IModelEntity.)

Public property

Name

Gets or sets the name of the IModelElement. (Inherited from IModelElement.)

Public property

ResolutionStatus

Gets or sets the value of the model element resolution status. (Inherited from IModelElement.)

Public property

SqlTriggerType

Gets or sets the Sql trigger type. (Inherited from ISqlTrigger.)

Public property

User

(Inherited from ISql90SpecifiesExecutionContext.)

Public property

ValidationStatus

Gets or sets the value of the model element validation status. (Inherited from IModelElement.)

Top

See Also

Reference

ISql90DdlTrigger Interface

Microsoft.Data.Schema.Sql.SchemaModel.SqlServer Namespace