TypeAdapter.AttachToParent Method
AttachToParent(Object, RelationshipInfo, IAttacher, Object)
Attaches an object to a parent object.
Declaration
public virtual bool AttachToParent(object obj, RelationshipInfo relationshipInfo, IAttacher attacher, object attacherState)
Parameters
Type | Name | Description |
---|---|---|
Object | obj | An instance of the adapted type. |
RelationshipInfo | relationshipInfo | Information about the relationship of the parent node relatively to the current node. The Relationship property must be set to Child or ParentSurrogate. |
IAttacher | attacher | A service that allows the current node to attach itself to the parent. |
Object | attacherState | An opaque state object to be passed as the first argument to all methods of the IAttacher interface. |
Returns
Type | Description |
---|---|
Boolean |
|
Remarks
This method is equivalent to AttachToParent(RelationshipInfo, IAttacher, Object).
Implementations of this method can use the AttachChild(Object, RelationshipInfo, IAttacher, Object) method to attach items to the parent.