The RegisterImplementationAttribute type exposes the following members.
Type for which an implementation is being registered.
Lifestyle of service's implementation registered by this attribute. Singleton by default.
Sets an explicit name of the registration. If not set, the name is automatically inferred from the implementation being registered.
Priority of service's registration. Default by default.