asp.net.ph

ICloneable Interface

System Namespace


Supports cloning, which creates a new instance of a class with the same value as an existing instance.

ICloneable Interface Members

Collapse   Methods

Visibility Name Parameters Return Type
public Clone ( ) Object

Classes that Implement ICloneable


Class Description
ActiveXMessageFormatter Serializes or deserializes primitive data types and other objects to or from the body of a Message Queuing message, using a format that is compatible with the MSMQ ActiveX Component.
Array Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays in the common language runtime.
ArrayList Implements the IList interface using an array whose size is dynamically increased as required.
AssemblyName Fully describes an assembly's unique identity.
BinaryMessageFormatter Serializes or deserializes an object, or an entire graph of connected objects, to or from the body of a Message Queuing message, using a binary format.
BitArray Manages a compact array of bit values, which are represented as Booleans, where true indicates that the bit is on ( 1 ) and false indicates the bit is off ( 0 ).
Brush Classes derived from this abstract base class define objects used to fill the interiors of graphical shapes such as rectangles, ellipses, pies, polygons, and paths.
CharEnumerator Supports iterating over a String and reading its individual characters.
ColumnHeader Displays a single column header in a ListView control.
Control.ControlCollection Represents a collection of Control objects
CultureInfo Represents information about a specific culture including the names of the culture, the writing system, and the calendar used, as well as access to culture-specific objects that provide methods for common operations, such as formatting dates and sorting strings.
CustomLineCap Encapsulates a custom user-defined line cap.
DataColumnMapping Contains a generic column mapping for an object that inherits from DataAdapter. This class cannot be inherited.
DataTableMapping Contains a description of a mapped relationship between a source table and a DataTable. This class is used by a DataAdapter when populating a DataSet.
DateTimeFormatInfo Defines how DateTime values are formatted and displayed, depending on the culture.
DbDataAdapter Aids implementation of the IDbDataAdapter interface. Inheritors of DbDataAdapter implement a set of functions to provide strong typing, but inherit most of the functionality needed to fully implement a DataAdapter.
Delegate Represents a delegate, which is a data structure that refers to a static method or to a class instance and an instance method of that class.
Font Defines a particular format for text, including font face, size, and style attributes. This class cannot be inherited.
GraphicsPath Represents a series of connected lines and curves. This class cannot be inherited.
Hashtable Represents a collection of key-and-value pairs that are organized based on the hash code of the key.
Icon Represents a Windows icon, which is a small bitmap image used to represent an object. Icons can be thought of as transparent bitmaps, although their size is determined by the system.
Image An abstract base class that provides functionality for Bitmap, Icon and Metafile descended classes.
ImageAttributes Contains information about how image colors are manipulated during rendering. Not inheritable.
ListViewItem Represents an item in a ListView control.
LogicalCallContext Provides a set of properties that are carried with the execution code path during remote method calls.
ManagementBaseObject Contains the basic elements of a management object. It serves as a base class to more specific management object classes.
ManagementOptions Provides an abstract base class for all options objects.
ManagementPath Provides a wrapper for parsing and building paths to WMI objects.
ManagementQuery Provides an abstract base class for all management query objects.
ManagementScope Represents a scope for management operations. In v1.0 the scope defines the WMI namespace in which management operations are performed.
Margins Specifies the margins of a printed page.
NumberFormatInfo Defines how numeric values are formatted and displayed, depending on the culture.
OleDbCommand Represents an SQL statement or stored procedure to execute against a data source.
OleDbConnection Represents an open connection to a data source.
OleDbParameter Represents a parameter to an OleDbCommand and optionally, its mapping to a DataSet column. This class cannot be inherited.
OperatingSystem Represents information about an operating system, such as the version and platform identifier.
PageSettings Specifies settings that apply to a single, printed page.
Pen Defines an object used to draw lines and curves. This class cannot be inherited.
PrinterSettings Specifies information about how a document is printed, including the printer that prints it.
Queue Represents a first-in, first-out collection of objects.
ScrollableControl.DockPaddingEdges Determines the border padding for docked controls.
SortedList Represents a collection of key-and-value pairs that are sorted by the keys and are accessible by key and by index.
SqlCommand Represents a Transact-SQL statement or stored procedure to execute against a SQL Server database. This class cannot be inherited.
SqlConnection Represents an open connection to a SQL Server database. This class cannot be inherited.
SqlParameter Represents a parameter to a SqlCommand, and optionally, its mapping to DataSet columns. This class cannot be inherited.
Stack Represents a simple last-in-first-out collection of objects.
String Represents an immutable series of characters.
StringFormat Encapsulates text layout information ( such as alignment and line spacing ), display manipulations ( such as ellipsis insertion and national digit substitution ) and OpenType features. This class cannot be inherited.
TreeNode Represents a node of a TreeView.
Version Represents the version number for a common language runtime assembly. This class cannot be inherited.
XmlMessageFormatter Serializes and deserializes objects to or from the body of a message, using the XML format based on the XSD schema definition.
XmlNode Represents a single node in the XML document.
XPathNavigator Reads data from any data store using a cursor model.
XPathNodeIterator Provides an iterator over a set of selected nodes.

Remarks

The ICloneable interface contains one member, Clone, which is intended to support cloning beyond that supplied by MemberwiseClone.

Skip Navigation Links



Home
Suggested Reading


Previous page Back to top Next page

© 2000-2010 Rey Nuñez All rights reserved.

If you have any question, comment or suggestion
about this site, please send us a note

You can help support asp.net.ph