Interface ITriggerInstanceProvider
Provides resolved instances of triggers capable of handling the specific entity type, and state.
Namespace: Cireson.Core.Interfaces.DataAccess
Assembly: Cireson.Core.Interfaces.dll
Syntax
public interface ITriggerInstanceProvider
Remarks
Admin, 8/24/2017.
Methods
View SourceResolveRelationshipTriggerInstances(Type, EntityState, String)
Returns a list of resolved instances of triggers relationship triggers that are capable of handling the specified entity type, and event type.
Declaration
IList<IRelationshipTrigger> ResolveRelationshipTriggerInstances(Type entityType, EntityState eventType, string propertyName)
Parameters
Type | Name | Description |
---|---|---|
Type | entityType | . |
EntityState | eventType | . |
System.String | propertyName |
Returns
Type | Description |
---|---|
IList<IRelationshipTrigger> | A list of. |
ResolveTriggerInstances(Type, EntityState)
Returns a list of resolved instances of triggers that are capable of handling the specified entity type, and event type.
Declaration
IList<ITrigger> ResolveTriggerInstances(Type entityType, EntityState eventType)
Parameters
Type | Name | Description |
---|---|---|
Type | entityType | . |
EntityState | eventType | . |
Returns
Type | Description |
---|---|
IList<ITrigger> | A list of. |