The Registration type exposes the following members.
Methods
Name | Description | |
---|---|---|
BuildExpression |
Builds a new Expression with the correct caching (according to the specifications of
its Lifestyle) applied.
| |
BuildTransientDelegate |
Builds a FuncTResult delegate for the creation of the ImplementationType.
The returned FuncTResult might be intercepted by a
Container.ExpressionBuilding event,
and initializers (if any) (RegisterInitializerTService(ActionTService))
will be applied.
| |
BuildTransientExpression |
Builds an Expression that describes the creation of ImplementationType.
The returned Expression might be intercepted by a
Container.ExpressionBuilding event,
and initializers (if any) (RegisterInitializer(ActionInstanceInitializationData, PredicateInitializerContext)) can be
applied.
| |
GetRelationships |
Gets the list of KnownRelationship instances. Note that the list is only available
after calling BuildExpression.
| |
InitializeInstance |
Initializes an already created instance and applies properties and initializers to that instance.
| |
SuppressDiagnosticWarning |
Suppressing the supplied DiagnosticType for the given registration.
|
See Also