CSharpTest.Net
SerializerClone Class Members
See Also  Properties  Methods  Send Feedback Download Help File
CSharpTest.Net.Library Assembly > CSharpTest.Net.Cloning Namespace : SerializerClone Class


Glossary Item Box

The following tables list the members exposed by SerializerClone.

Public Constructors

 NameDescription
Public ConstructorSerializerClone ConstructorUsed to duplicate objects either by the ISerializable interface or by field-level duplication.  
Top

Public Properties

 NameDescription
Public PropertyGraphAdd 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)
Top

Public Methods

 NameDescription
Public MethodClearRemoves all instances from the object graph (Inherited from CSharpTest.Net.Cloning.ObjectCloner)
Public MethodClone<T>Overridden. Public entry point to begin duplication of the object graph. If your using this instance multiple times you should call Clear() between the object graphs or the copies previously made will be used.  
Public MethodDisposeDisposes of the instance and it's references to objects that have been duplicated (Inherited from CSharpTest.Net.Cloning.ObjectCloner)
Top

Protected Methods

 NameDescription
Protected MethodCloneDefaultOverridden. If the object provided is [Serializable] a simulated serialization routine is used to duplicate the object, if it's not serializable then the MemberwiseClone base class will perform the copy.  
Protected MethodCloneObject<T>Internal duplicate an object graph (Inherited from CSharpTest.Net.Cloning.ObjectCloner)
Top

See Also

Generated with Document! X 2011 by Innovasys