Class HandlerServiceTypeImplementationModel
- Namespace
- Savvyio
- Assembly
- Savvyio.Core.dll
Represents a model for handler service type implementations.
public class HandlerServiceTypeImplementationModel : IEquatable<HandlerServiceTypeImplementationModel>
- Inheritance
-
ObjectHandlerServiceTypeImplementationModel
- Implements
-
IEquatable<HandlerServiceTypeImplementationModel>
Constructors
HandlerServiceTypeImplementationModel(IHierarchy<Object>, Type, Type)
Initializes a new instance of the HandlerServiceTypeImplementationModel class.
public HandlerServiceTypeImplementationModel(IHierarchy<object> node, Type handlerImplementationType, Type delegateAbstractionType)
Parameters
node
IHierarchy<Object>The hierarchy node.
handlerImplementationType
TypeThe System.Type of the handler implementation.
delegateAbstractionType
TypeThe System.Type of the delegate abstraction.
Properties
Delegates
Gets the delegates of the handler implementation.
public IEnumerable<HandlerServiceTypeImplementationDelegatesModel> Delegates { get; set; }
Property Value
- IEnumerable<HandlerServiceTypeImplementationDelegatesModel>
Name
Gets the name of the handler implementation.
public string Name { get; set; }
Property Value
- String