ISqlDmlTrigger Arabirim
Modelleri veri düzenleme dili (dml) tetikler.
Ad alanı: Microsoft.Data.Schema.Sql.SchemaModel
Derleme: Microsoft.Data.Schema.Sql (Microsoft.Data.Schema.Sql.dll içinde)
Sözdizimi
'Bildirim
Public Interface ISqlDmlTrigger _
Inherits ISqlTrigger, IModelNamed, ISqlExtendedPropertyHost, ISqlSpecifiesAnsiNulls, _
ISqlSpecifiesQuotedIdentifier, ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, _
IModelEntity, IModelAnnotationHolder
public interface ISqlDmlTrigger : ISqlTrigger,
IModelNamed, ISqlExtendedPropertyHost, ISqlSpecifiesAnsiNulls, ISqlSpecifiesQuotedIdentifier, ISqlModelElement,
IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
public interface class ISqlDmlTrigger : ISqlTrigger,
IModelNamed, ISqlExtendedPropertyHost, ISqlSpecifiesAnsiNulls, ISqlSpecifiesQuotedIdentifier, ISqlModelElement,
IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
type ISqlDmlTrigger =
interface
interface ISqlTrigger
interface IModelNamed
interface ISqlExtendedPropertyHost
interface ISqlSpecifiesAnsiNulls
interface ISqlSpecifiesQuotedIdentifier
interface ISqlModelElement
interface IScriptSourcedModelElement
interface IModelElement
interface IModelPropertyContainer
interface IModelEntity
interface IModelAnnotationHolder
end
public interface ISqlDmlTrigger extends ISqlTrigger, IModelNamed, ISqlExtendedPropertyHost, ISqlSpecifiesAnsiNulls, ISqlSpecifiesQuotedIdentifier, ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
ISqlDmlTrigger türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
BodyDependencies | Tetikleyici komut dosyasında başvurulan nesnelerin listesini alır. (ISqlTrigger kaynağından devralındı.) | |
BodyScript | Alır veya ayarlar tetikleyici gövdesi. (ISqlTrigger kaynağından devralındı.) | |
DeleteOrderRestriction | Alır veya ne zaman tetikleyici, aynı silme işlemi için diğer Tetikleyiciler için yürütülür gösteren bir değeri ayarlar. | |
DynamicObjects | Tetikleyici gövdesi içinde oluşturulan geçici sütun kaynaklar listesini alır. (ISqlTrigger kaynağından devralındı.) | |
ElementClass | Meta veri sınıfı için bir öğe alır. (IModelElement kaynağından devralındı.) | |
ExtendedProperties | Bu nesne için genişletilmiş özellikler listesini alır. (ISqlExtendedPropertyHost kaynağından devralındı.) | |
InsertOrderRestriction | Alır veya ne zaman tetikleyici, aynı ekleme işlemi için diğer Tetikleyiciler için yürütülür gösteren bir değeri ayarlar. | |
IsAnsiNullsOn | Alır veya ANSI nulls ayarı bu nesne için açık olup olmadığını gösteren bir değeri ayarlar. (ISqlSpecifiesAnsiNulls kaynağından devralındı.) | |
IsDeleteTrigger | Alır veya silme işlemleri için tetikleyici yürütülür olup olmadığını gösteren bir değeri ayarlar. | |
IsDisabled | Alır veya Tetikleyici devre dışı olup olmadığını gösteren bir değeri ayarlar. (ISqlTrigger kaynağından devralındı.) | |
IsEncrypted | Alır veya tetikleyici şifrelenmiş olup olmadığını gösteren bir değeri ayarlar. (ISqlTrigger kaynağından devralındı.) | |
IsInsertTrigger | Alır veya tetikleyici INSERT işlemlerinde yürütülür olup olmadığını gösteren bir değeri ayarlar. | |
IsNotForReplication | Alır veya tetikleyici not for REPLICATION seçeneği belirtilen olup olmadığını gösteren bir değeri ayarlar. | |
IsQuotedIdentifierOn | Alır veya tırnak içine alınmış TANIMLAYICI ayarı bu nesne için açık olup olmadığını gösteren bir değeri ayarlar. (ISqlSpecifiesQuotedIdentifier kaynağından devralındı.) | |
IsUpdateTrigger | Alır veya güncelleştirme işlemleri için tetikleyici yürütülür olup olmadığını gösteren bir değeri ayarlar. | |
IsWithAppend | Alır veya tetikleyici ile ekleme seçeneği belirtilen olup olmadığını gösteren bir değeri ayarlar. | |
Model | Modeli başvurusu alır. (IModelEntity kaynağından devralındı.) | |
Name | Alır veya ayarlar öğesinin adı. (IModelElement kaynağından devralındı.) | |
Parent | Alır veya tetikleyici geçerli olduğu nesne ayarlar. | |
PrimarySource | Öğe için birincil kaynağı hakkında bilgi alır. (IScriptSourcedModelElement kaynağından devralındı.) | |
ResolutionStatus | Değeri alır veya modeli öğe çözümleme durumu ayarlar. (IModelElement kaynağından devralındı.) | |
SecondarySources | İkincil kaynaklar listesi öğesi alır. (IScriptSourcedModelElement kaynağından devralındı.) | |
SourceCodePositions | Bu öðeyi tanýmlamak kaynaklar listesini alır. (IModelElement kaynağından devralındı.) | |
SqlTriggerType | Alır veya tetikleyici yürütme gününü belirten bir değeri ayarlar. (ISqlTrigger kaynağından devralındı.) | |
UpdateOrderRestriction | Alır veya ne zaman tetikleyici, için aynı güncelleştirme işlemi için diğer Tetikleyiciler yürütülür gösteren bir değeri ayarlar. | |
ValidationStatus | Değeri alır veya modeli öğesi geçerlilik durumunu ayarlar. (IModelElement kaynağından devralındı.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
AddAnnotation | Bu öğe için verilen ek açıklama ekler. (IModelAnnotationHolder kaynağından devralındı.) | |
Delete | Bu örnek modelinden siler. (IModelElement kaynağından devralındı.) | |
GetAnnotations() | Bu öğeye eklenen açıklamaları listesini döndürür. (IModelAnnotationHolder kaynağından devralındı.) | |
GetAnnotations(Type) | Belirli türde ekli ek açıklamaları listesini döndürür. (IModelAnnotationHolder kaynağından devralındı.) | |
GetAnnotations(ModelIdentifier) | Verilen tanımlayıcıya sahip ekli ek açıklamaları listesini döndürür. (IModelAnnotationHolder kaynağından devralındı.) | |
GetAnnotations(ModelIdentifier, Type) | (IModelAnnotationHolder kaynağından devralındı.) | |
GetAnnotations<TType>() | Verilen ek açıklama uygulayan tüm ekli modeli ek açıklamalar yazın ve belirtilen modeli tanımlayıcısı vardır verir. (IModelAnnotationHolder kaynağından devralındı.) | |
GetAnnotations<TType>(ModelIdentifier) | (IModelAnnotationHolder kaynağından devralındı.) | |
GetBodyDependenciesRelationship | Döndürür bir IModelMultiRelationship arasında this ve ilişkili IModelElement. (ISqlTrigger kaynağından devralındı.) | |
GetComposingChildren | Çocuklar için bu öğe oluşturma bir listesini döndürür. (IModelElement kaynağından devralındı.) | |
GetDynamicObjectsRelationship | Döndürür bir IModelMultiRelationship arasında this ve ilişkili ISqlDynamicColumnSource. (ISqlTrigger kaynağından devralındı.) | |
GetExtendedPropertiesRelationship | Döndürür bir IModelReverseMultiRelationship arasında this ve ilişkili ISqlExtendedProperty. (ISqlExtendedPropertyHost kaynağından devralındı.) | |
GetHierarchicalChildren | Hiyerarşik çocuklar için bu öğe listesini döndürür. (IModelElement kaynağından devralındı.) | |
GetOwnerInfo | Öğe sahibi hakkında bilgi verir. (IModelElement kaynağından devralındı.) | |
GetParentRelationship | Döndürür bir IModelSingleRelationship arasında this ve ilişkili ISqlColumnSource. | |
GetProperty<TProperty> | Belirtilen özellik alır. (IModelPropertyContainer kaynağından devralındı.) | |
GetReferencedDanglingRelationshipEntries | Model içinde nerede sol tarafta bu öğedir ve ilişki sağ tarafında hiçbir öğe yok veya öğe sağdaki ikinci yok ilişki girişlerinin listesini döndürür. (IModelElement kaynağından devralındı.) | |
GetReferencedElements | Bu öğe ilişkinin sol tarafında olduğu bu öğe ile bir ilişkisi bulunan öğeleri listesini döndürür. (IModelElement kaynağından devralındı.) | |
GetReferencedRelationshipEntries | Bu öğenin sol tarafta yerin ilişki girişlerinin listesini döndürür. (IModelElement kaynağından devralındı.) | |
GetReferencingElements | Bu öğeyi sağ tarafta olduğu bu öğe ile bir ilişkisi bulunan öğeleri listesini döndürür. (IModelElement kaynağından devralındı.) | |
GetReferencingRelationshipEntries | Bu öğeyi sağ tarafta olduğu ilişki girişlerinin listesini döndürür. (IModelElement kaynağından devralındı.) | |
GetRelationship(ModelRelationshipClass) | İstenen ilişki sağlanan meta verileri kullanarak verir. (IModelElement kaynağından devralındı.) | |
GetRelationship<TFrom, TTo>(ModelRelationshipClass) | İlişki, iki ilişkili öğe belirtilen türde olduğu döndürür. (IModelElement kaynağından devralındı.) | |
GetRelationshipEntrySources | Verilen ilişkiyle ilgili kaynak bilgiler koleksiyonunu döndürür. (IScriptSourcedModelElement kaynağından devralındı.) | |
GetRelationships | Bu öğe ilişkiler listesini döndürür. (IModelElement kaynağından devralındı.) | |
IsDeleted | Nesneyi silinmiş olup olmadığını belirtir. (IModelElement kaynağından devralındı.) | |
IsExternal | Nesne bir dış kaynaktan yüklendi ve şema modelinin bir parçası olmadığını gösteren bir değeri döndürür. (IModelElement kaynağından devralındı.) | |
RemoveAnnotation | Bu model öğesinde belirtilen ek açıklama kaldırır. (IModelAnnotationHolder kaynağından devralındı.) | |
SetProperty<TProperty> | Belirtilen özellik ayarlar. (IModelPropertyContainer kaynağından devralındı.) |
Üst