|
Name
|
Description
|
|
Build
|
(Overloaded)
Decorates and routes build requests, to the underlying type-based rules.
This inversion of control method is responsible of the delegation of the concrete build handling, to the method OnBuild(Type,BuildArgument[]) implemented by
the subclasses of this InjectionStrategy.
(inherited from InjectionStrategy).
|
|
Complete
|
(Overloaded)
Decorates and routes completion requests, to the underlying type-based rules.
This inversion of control method is responsible of the delegation of the concrete completion handling, to the method OnComplete(object,CompletionArgument[])
implemented by the subclasses of this InjectionStrategy.
(inherited from InjectionStrategy).
|
|
Equals
|
(Overloaded)
Determines whether the specified object is equal to the current object.
(inherited from Object).
|
|
Finalize
|
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(inherited from Object).
|
|
GetHashCode
|
Serves as the default hash function.
(inherited from Object).
|
|
GetType
|
(Overloaded)
Gets the Type of the current instance.
(inherited from Object).
|
|
Initialize
|
Routes a resource initialization request to the underlying concrete injection strategy.
(inherited from InjectionStrategy).
|
|
MemberwiseClone
|
Creates a shallow copy of the current Object.
(inherited from Object).
|
|
OnBuild
|
(Overloaded)
By invoking the BuildRule lambdas, this inversion control method handles the request to build an object of the requested type.
|
|
OnComplete
|
(Overloaded)
By invoking the CompletionRules lambdas, this inversion control method handles the request to build an object of the requested type.
|
|
OnGetBuildRules
|
By creating an empty build rules set, this placeholder inversion control method handles the request to get build rules.
|
|
OnGetCompletionRules
|
By creating an empty build rules set, this placeholder inversion control method handles the request to get completion rules.
|
|
OnInitialize
|
By invoking the OnGetBuildRules and OnGetCompletionRules inversion of control methods, this inversion control method handles the request to initialize this injection strategy.
|
|
ReferenceEquals
|
Determines whether the specified Object instances are the same instance.
(inherited from Object).
|
|
ToBuild<TToBuild>
|
(Overloaded)
Creates a build rule whose code is expressed in configuration first style.
|
|
ToComplete<TToComplete>
|
(Overloaded)
Creates a completion rule whose code is expressed in configuration first style.
|
|
ToString
|
Returns a string that represents the current object.
(inherited from Object).
|