//----------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. // //----------------------------------------------------------------------- namespace Microsoft.Isam.Esent.Interop { /// /// Interface for objects that can be cloned. This creates a deep copy of /// the object. It is used for cloning meta-data objects. /// /// The type of object. public interface IDeepCloneable { /// /// Returns a deep copy of the object. /// /// A deep copy of the object. T DeepClone(); } }