Object definition for definitions that inherit settings from their parent (object definition).
For a list of all members of this type, see ChildObjectDefinition Members .
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
Will use the ObjectType of the parent object definition if none is specified, but can also override it. In the latter case, the child's ObjectType must be compatible with the parent, i.e. accept the parent's property values and constructor argument values (if any).
A ChildObjectDefinition will inherit all of the ConstructorArgumentValues, IPropertyValues, and EventValues from it's parent object definition, with the option to add new values. If the InitMethodName, DestroyMethodName, and / or static (Shared in Visual Basic)FactoryMethodName properties are specified, they will override the corresponding parent settings.
Assembly: Spring.Core (in Spring.Core.dll)