Click or drag to resize
RegisterImplementationAttribute Class
Marks class as implementation of ImplementedType. The application collects implementations during its initialization in order to register them within inversion of control container.
Inheritance Hierarchy
SystemObject
  SystemAttribute
    CMSRegisterImplementationAttribute

Namespace: CMS
Assembly: CMS.Core (in CMS.Core.dll) Version: 13.0.43
Syntax
C#
public sealed class RegisterImplementationAttribute : Attribute

The RegisterImplementationAttribute type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyImplementation
Public propertyImplementedType
Type for which an implementation is being registered.
Public propertyLifestyle
Lifestyle of service's implementation registered by this attribute. Singleton by default.
Public propertyName
Sets an explicit name of the registration. If not set, the name is automatically inferred from the implementation being registered.
Public propertyPriority
Priority of service's registration. Default by default.
Top
Remarks
See Also