IBuilderContext.CloneForNewBuild Method

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

The latest Unity Application Block information can be found at the Unity Application Block site.

Create a new IBuilderContext which has the same strategies, locator, policies, and lifetime but a new build key and existing object. Used to execute recursive calls when building up dependencies.

Namespace:  Microsoft.Practices.ObjectBuilder2
Assembly:  Microsoft.Practices.ObjectBuilder2 (in Microsoft.Practices.ObjectBuilder2.dll)

Syntax

'Declaration
Function CloneForNewBuild ( _
    newBuildKey As Object, _
    newExistingObject As Object _
) As IBuilderContext
IBuilderContext CloneForNewBuild(
    Object newBuildKey,
    Object newExistingObject
)
IBuilderContext^ CloneForNewBuild(
    Object^ newBuildKey, 
    Object^ newExistingObject
)
function CloneForNewBuild(
    newBuildKey : Object, 
    newExistingObject : Object
) : IBuilderContext

Parameters

  • newExistingObject
    Type: System.Object
    New exsting object for buildup.

Return Value

The new context.

See Also

IBuilderContext Interface

Microsoft.Practices.ObjectBuilder2 Namespace