The following tables list the members exposed by MemberwiseClone.
Name | Description | |
---|---|---|
![]() | MemberwiseClone Constructor | Provides a deep-copy, field-level duplication of any object |
Name | Description | |
---|---|---|
![]() | Graph | Add or Remove instances from the object graph, by adding this.Graph[o] = o; the instance 'o' will not be duplicated. (Inherited from CSharpTest.Net.Cloning.ObjectCloner) |
Name | Description | |
---|---|---|
![]() | Clear | Removes all instances from the object graph (Inherited from CSharpTest.Net.Cloning.ObjectCloner) |
![]() | Clone<T> | Public entry point to begin duplication of the object graph. (Inherited from CSharpTest.Net.Cloning.ObjectCloner) |
![]() | Dispose | Disposes of the instance and it's references to objects that have been duplicated (Inherited from CSharpTest.Net.Cloning.ObjectCloner) |
Name | Description | |
---|---|---|
![]() | CloneDefault | Overridden. Routine to clone an objects fields and their contents |
![]() | CloneObject<T> | Internal duplicate an object graph (Inherited from CSharpTest.Net.Cloning.ObjectCloner) |
Reference
MemberwiseClone ClassCSharpTest.Net.Cloning Namespace