3 interfaces inheriting from ICloneable
dotnet-svcutil-lib (3)
Metadata\IClientCertificateProvider.cs (1)
10public interface IClientCertificateProvider : ICloneable
Metadata\IHttpCredentialsProvider.cs (1)
10public interface IHttpCredentialsProvider : ICloneable
Metadata\IServerCertificateValidationProvider.cs (1)
9public interface IServerCertificateValidationProvider : ICloneable
109 implementations of ICloneable
dotnet-svcutil-lib (5)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNode.cs (1)
19public abstract class XmlNode : ICloneable, IEnumerable, IXPathNavigable
FrameworkFork\Microsoft.Xml\Xml\HWStack.cs (1)
20internal class HWStack : ICloneable
FrameworkFork\Microsoft.Xml\Xml\schema\XmlAtomicValue.cs (1)
22public sealed class XmlAtomicValue : XPathItem, ICloneable
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathNavigator.cs (1)
31public abstract class XPathNavigator : XPathItem, ICloneable, IXPathNavigable, IXmlNamespaceResolver
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathNodeIterator.cs (1)
16public abstract class XPathNodeIterator : ICloneable, IEnumerable
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
22internal readonly partial struct SegmentedArray<T> : ICloneable, IList, IStructuralComparable, IStructuralEquatable, IList<T>, IReadOnlyList<T>, IEquatable<SegmentedArray<T>>
Microsoft.Build (1)
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Segmented\SegmentedArray`1.cs (1)
22internal readonly partial struct SegmentedArray<T> : ICloneable, IList, IStructuralComparable, IStructuralEquatable, IList<T>, IReadOnlyList<T>, IEquatable<SegmentedArray<T>>
Microsoft.CodeAnalysis (1)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
22internal readonly partial struct SegmentedArray<T> : ICloneable, IList, IStructuralComparable, IStructuralEquatable, IList<T>, IReadOnlyList<T>, IEquatable<SegmentedArray<T>>
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
22internal readonly partial struct SegmentedArray<T> : ICloneable, IList, IStructuralComparable, IStructuralEquatable, IList<T>, IReadOnlyList<T>, IEquatable<SegmentedArray<T>>
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
22internal readonly partial struct SegmentedArray<T> : ICloneable, IList, IStructuralComparable, IStructuralEquatable, IList<T>, IReadOnlyList<T>, IEquatable<SegmentedArray<T>>
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
22internal readonly partial struct SegmentedArray<T> : ICloneable, IList, IStructuralComparable, IStructuralEquatable, IList<T>, IReadOnlyList<T>, IEquatable<SegmentedArray<T>>
Microsoft.CodeAnalysis.Extensions.Package (1)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
22internal readonly partial struct SegmentedArray<T> : ICloneable, IList, IStructuralComparable, IStructuralEquatable, IList<T>, IReadOnlyList<T>, IEquatable<SegmentedArray<T>>
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
22internal readonly partial struct SegmentedArray<T> : ICloneable, IList, IStructuralComparable, IStructuralEquatable, IList<T>, IReadOnlyList<T>, IEquatable<SegmentedArray<T>>
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
22internal readonly partial struct SegmentedArray<T> : ICloneable, IList, IStructuralComparable, IStructuralEquatable, IList<T>, IReadOnlyList<T>, IEquatable<SegmentedArray<T>>
PresentationFramework (1)
System\Windows\Documents\Table.cs (1)
408private class TableChildrenCollectionEnumeratorSimple : IEnumerator, ICloneable
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
22internal readonly partial struct SegmentedArray<T> : ICloneable, IList, IStructuralComparable, IStructuralEquatable, IList<T>, IReadOnlyList<T>, IEquatable<SegmentedArray<T>>
System.Collections.NonGeneric (6)
System\Collections\Queue.cs (2)
23public class Queue : ICollection, ICloneable 420private sealed class QueueEnumerator : IEnumerator, ICloneable
System\Collections\SortedList.cs (2)
64public class SortedList : IDictionary, ICloneable 784private sealed class SortedListEnumerator : IDictionaryEnumerator, ICloneable
System\Collections\Stack.cs (2)
24public class Stack : ICollection, ICloneable 321private sealed class StackEnumerator : IEnumerator, ICloneable
System.ComponentModel.TypeConverter (1)
System\ComponentModel\MaskedTextProvider.cs (1)
23public class MaskedTextProvider : ICloneable
System.Configuration.ConfigurationManager (3)
System\Configuration\ConfigurationFileMap.cs (1)
12public class ConfigurationFileMap : ICloneable
System\Configuration\SettingsPropertyCollection.cs (1)
8public class SettingsPropertyCollection : IEnumerable, ICloneable, ICollection
System\Configuration\SettingsPropertyValueCollection.cs (1)
8public class SettingsPropertyValueCollection : IEnumerable, ICloneable, ICollection
System.Data.Common (5)
src\runtime\src\libraries\Common\src\System\Data\Common\DbConnectionPoolKey.cs (1)
10internal sealed class DbConnectionPoolKey : ICloneable
System\Data\Common\DataColumnMapping.cs (1)
14public sealed class DataColumnMapping : MarshalByRefObject, IColumnMapping, ICloneable
System\Data\Common\DataTableMapping.cs (1)
14public sealed class DataTableMapping : MarshalByRefObject, ITableMapping, ICloneable
System\Data\Common\DbDataAdapter.cs (1)
12public abstract class DbDataAdapter : DataAdapter, IDbDataAdapter, ICloneable
System\Data\PropertyCollection.cs (1)
16public class PropertyCollection : Hashtable, ICloneable
System.Data.Odbc (5)
src\runtime\src\libraries\Common\src\System\Data\Common\DbConnectionPoolKey.cs (1)
10internal sealed class DbConnectionPoolKey : ICloneable
System\Data\Odbc\OdbcCommand.cs (1)
21public sealed class OdbcCommand : DbCommand, ICloneable
System\Data\Odbc\OdbcConnection.cs (1)
15public sealed partial class OdbcConnection : DbConnection, ICloneable
System\Data\Odbc\OdbcDataAdapter.cs (1)
11public sealed class OdbcDataAdapter : DbDataAdapter, IDbDataAdapter, ICloneable
System\Data\Odbc\OdbcParameter.cs (1)
15public sealed partial class OdbcParameter : DbParameter, ICloneable, IDataParameter, IDbDataParameter
System.Data.OleDb (5)
OleDbCommand.cs (1)
18public sealed class OleDbCommand : DbCommand, ICloneable, IDbCommand
OleDbConnection.cs (1)
23public sealed partial class OleDbConnection : DbConnection, ICloneable, IDbConnection
OleDbDataAdapter.cs (1)
15public sealed class OleDbDataAdapter : DbDataAdapter, IDbDataAdapter, ICloneable
OleDbParameter.cs (1)
13public sealed partial class OleDbParameter : DbParameter, ICloneable, IDbDataParameter
System\Data\Common\DbConnectionPoolKey.cs (1)
12internal sealed class DbConnectionPoolKey : ICloneable
System.Management (6)
System\Management\ManagementBaseObject.cs (1)
179public class ManagementBaseObject : Component, ICloneable, ISerializable
System\Management\ManagementObject.cs (1)
64public class ManagementObject : ManagementBaseObject, ICloneable
System\Management\ManagementOptions.cs (1)
120public abstract class ManagementOptions : ICloneable
System\Management\ManagementPath.cs (1)
73public class ManagementPath : ICloneable
System\Management\ManagementQuery.cs (1)
22public abstract class ManagementQuery : ICloneable
System\Management\ManagementScope.cs (1)
483public class ManagementScope : ICloneable
System.Net.Http (20)
System\Net\Http\Headers\AuthenticationHeaderValue.cs (1)
9public class AuthenticationHeaderValue : ICloneable
System\Net\Http\Headers\CacheControlHeaderValue.cs (1)
14public class CacheControlHeaderValue : ICloneable
System\Net\Http\Headers\ContentDispositionHeaderValue.cs (1)
12public class ContentDispositionHeaderValue : ICloneable
System\Net\Http\Headers\ContentRangeHeaderValue.cs (1)
10public class ContentRangeHeaderValue : ICloneable
System\Net\Http\Headers\EntityTagHeaderValue.cs (1)
9public class EntityTagHeaderValue : ICloneable
System\Net\Http\Headers\MediaTypeHeaderValue.cs (1)
17public class MediaTypeHeaderValue : ICloneable
System\Net\Http\Headers\MediaTypeWithQualityHeaderValue.cs (1)
9public sealed class MediaTypeWithQualityHeaderValue : MediaTypeHeaderValue, ICloneable
System\Net\Http\Headers\NameValueHeaderValue.cs (1)
13public class NameValueHeaderValue : ICloneable
System\Net\Http\Headers\NameValueWithParametersHeaderValue.cs (1)
14public class NameValueWithParametersHeaderValue : NameValueHeaderValue, ICloneable
System\Net\Http\Headers\ProductHeaderValue.cs (1)
9public class ProductHeaderValue : ICloneable
System\Net\Http\Headers\ProductInfoHeaderValue.cs (1)
9public class ProductInfoHeaderValue : ICloneable
System\Net\Http\Headers\RangeConditionHeaderValue.cs (1)
9public class RangeConditionHeaderValue : ICloneable
System\Net\Http\Headers\RangeHeaderValue.cs (1)
12public class RangeHeaderValue : ICloneable
System\Net\Http\Headers\RangeItemHeaderValue.cs (1)
11public class RangeItemHeaderValue : ICloneable
System\Net\Http\Headers\RetryConditionHeaderValue.cs (1)
10public class RetryConditionHeaderValue : ICloneable
System\Net\Http\Headers\StringWithQualityHeaderValue.cs (1)
10public class StringWithQualityHeaderValue : ICloneable
System\Net\Http\Headers\TransferCodingHeaderValue.cs (1)
12public class TransferCodingHeaderValue : ICloneable
System\Net\Http\Headers\TransferCodingWithQualityHeaderValue.cs (1)
9public sealed class TransferCodingWithQualityHeaderValue : TransferCodingHeaderValue, ICloneable
System\Net\Http\Headers\ViaHeaderValue.cs (1)
10public class ViaHeaderValue : ICloneable
System\Net\Http\Headers\WarningHeaderValue.cs (1)
11public class WarningHeaderValue : ICloneable
System.Private.CoreLib (25)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
20public abstract partial class Array : ICloneable, IList, IStructuralComparable, IStructuralEquatable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Array.Enumerators.cs (1)
12internal sealed class ArrayEnumerator : IEnumerator, ICloneable
src\runtime\src\libraries\System.Private.CoreLib\src\System\CharEnumerator.cs (1)
10public sealed class CharEnumerator : IEnumerator, IEnumerator<char>, IDisposable, ICloneable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ArrayList.cs (4)
17public class ArrayList : IList, ICloneable 1075private sealed class IListWrapperEnumWrapper : IEnumerator, ICloneable 2102private sealed class ArrayListEnumerator : IEnumerator, ICloneable 2548private sealed class ArrayListEnumeratorSimple : IEnumerator, ICloneable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\BitArray.cs (2)
24public sealed class BitArray : ICollection, ICloneable, 1051private sealed class BitArrayEnumeratorSimple : IEnumerator, ICloneable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (2)
61public class Hashtable : IDictionary, ISerializable, IDeserializationCallback, ICloneable 1394private sealed class HashtableEnumerator : IDictionaryEnumerator, ICloneable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Delegate.cs (1)
16public abstract partial class Delegate : ICloneable, ISerializable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\Calendar.cs (1)
29public abstract class Calendar : ICloneable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\CultureInfo.cs (1)
52public partial class CultureInfo : IFormatProvider, ICloneable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeFormatInfo.cs (1)
52public sealed class DateTimeFormatInfo : IFormatProvider, ICloneable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\NumberFormatInfo.cs (1)
39public sealed class NumberFormatInfo : IFormatProvider, ICloneable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\TextInfo.cs (1)
20public sealed partial class TextInfo : ICloneable, IDeserializationCallback
src\runtime\src\libraries\System.Private.CoreLib\src\System\OperatingSystem.cs (1)
12public sealed class OperatingSystem : ISerializable, ICloneable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyName.cs (1)
16public sealed partial class AssemblyName : ICloneable, IDeserializationCallback, ISerializable
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.cs (1)
33ICloneable,
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (1)
77public abstract partial class Encoding : ICloneable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Version.cs (1)
23public sealed class Version : ICloneable, IComparable, IComparable<Version?>, IEquatable<Version?>, ISpanFormattable, IUtf8SpanFormattable, IUtf8SpanParsable<Version>
System\Array.NativeAot.cs (1)
26public abstract partial class Array : ICollection, IEnumerable, IList, IStructuralComparable, IStructuralEquatable, ICloneable
System\Delegate.cs (1)
20public abstract partial class Delegate : ICloneable, ISerializable
System\RuntimeType.NativeAot.cs (1)
23internal sealed unsafe partial class RuntimeType : TypeInfo, ICloneable
System.Private.Xml (5)
System\Xml\Dom\XmlNode.cs (1)
19public abstract class XmlNode : ICloneable, IEnumerable, IXPathNavigable
System\Xml\HWStack.cs (1)
15internal sealed class HWStack : ICloneable
System\Xml\Schema\XmlAtomicValue.cs (1)
17public sealed class XmlAtomicValue : XPathItem, ICloneable
System\Xml\XPath\XPathNavigator.cs (1)
22public abstract class XPathNavigator : XPathItem, ICloneable, IXPathNavigable, IXmlNamespaceResolver
System\Xml\XPath\XPathNodeIterator.cs (1)
10public abstract class XPathNodeIterator : ICloneable, IEnumerable
System.ServiceModel.Primitives (1)
System\IdentityModel\Policy\UnconditionalPolicy.cs (1)
19internal class UnconditionalPolicy : IAuthorizationPolicy, IDisposable, ICloneable
System.Windows.Forms (11)
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (1)
27internal unsafe partial class Com2PropertyDescriptor : PropertyDescriptor, ICloneable
System\Windows\Forms\Control.ControlCollection.cs (1)
16public partial class ControlCollection : ArrangedElementCollection, IList, ICloneable
System\Windows\Forms\Controls\DataGridView\DataGridViewAdvancedBorderStyle.cs (1)
6public sealed class DataGridViewAdvancedBorderStyle : ICloneable
System\Windows\Forms\Controls\DataGridView\DataGridViewBand.cs (1)
12public class DataGridViewBand : DataGridViewElement, ICloneable, IDisposable
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (1)
17public abstract partial class DataGridViewCell : DataGridViewElement, ICloneable, IDisposable, IKeyboardToolTip
System\Windows\Forms\Controls\DataGridView\DataGridViewCellStyle.cs (1)
13public class DataGridViewCellStyle : ICloneable
System\Windows\Forms\Controls\ListView\ColumnHeader.cs (1)
17public partial class ColumnHeader : Component, ICloneable
System\Windows\Forms\Controls\ListView\ListViewItem.cs (1)
22public partial class ListViewItem : ICloneable, ISerializable
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.ToolStripPanelRowControlCollection.ToolStripPanelCellToControlEnumerator.cs (1)
15private class ToolStripPanelCellToControlEnumerator : IEnumerator, ICloneable
System\Windows\Forms\Controls\TreeView\TreeNode.cs (1)
22public partial class TreeNode : MarshalByRefObject, ICloneable, ISerializable
System\Windows\Forms\Scrolling\ScrollableControl.DockPaddingEdgesConverter.cs (1)
14public class DockPaddingEdges : ICloneable
76 references to ICloneable
dotnet-svcutil-lib (4)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNode.cs (1)
869object ICloneable.Clone()
FrameworkFork\Microsoft.Xml\Xml\schema\XmlAtomicValue.cs (1)
181object ICloneable.Clone()
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathNavigator.cs (1)
432object ICloneable.Clone()
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathNodeIterator.cs (1)
20object ICloneable.Clone() { return this.Clone(); }
mscorlib (1)
parent\ref\mscorlib.cs (1)
289[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ICloneable))]
netstandard (1)
netstandard.cs (1)
864[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ICloneable))]
System.Data.Common (14)
System\Data\Common\DataAdapter.cs (2)
228parameters.Add((parameter is ICloneable) ? ((ICloneable)parameter).Clone() : parameter);
System\Data\Common\DataColumnMapping.cs (1)
65object ICloneable.Clone()
System\Data\Common\DataColumnMappingCollection.cs (1)
166foreach (ICloneable value in values)
System\Data\Common\DataTableMapping.cs (2)
97object ICloneable.Clone() 106foreach (ICloneable parameter in ColumnMappings)
System\Data\Common\DataTableMappingCollection.cs (1)
122foreach (ICloneable value in values)
System\Data\Common\DbDataAdapter.cs (3)
234object ICloneable.Clone() 254return (IDbCommand?)((command is ICloneable) ? ((ICloneable)command).Clone() : null);
System\Data\Common\ObjectStorage.cs (1)
31: base(column, type, null, DBNull.Value, typeof(ICloneable).IsAssignableFrom(type), GetStorageType(type))
System\Data\Common\SqlUDTStorage.cs (1)
31: base(column, type, nullValue, nullValue, typeof(ICloneable).IsAssignableFrom(type), GetStorageType(type))
System\Data\RecordManager.cs (2)
233ICloneable? cloneableObject = value as ICloneable;
System.Data.Odbc (6)
System\Data\Odbc\OdbcCommand.cs (2)
463object ICloneable.Clone() 476foreach (ICloneable parameter in Parameters)
System\Data\Odbc\OdbcConnection.cs (1)
320object ICloneable.Clone()
System\Data\Odbc\OdbcDataAdapter.cs (1)
138object ICloneable.Clone()
System\Data\Odbc\OdbcParameter.cs (1)
582object ICloneable.Clone()
System\Data\Odbc\OdbcParameterHelper.cs (1)
32if (_value is ICloneable cloneable)
System.Data.OleDb (9)
DbParameterHelper.cs (2)
32ICloneable? cloneable = (_value as ICloneable);
OleDbCommand.cs (2)
86parameters.Add(parameter is ICloneable cloneableParameter ? cloneableParameter.Clone() : parameter); 502object ICloneable.Clone()
OleDbConnection.cs (1)
343object ICloneable.Clone()
OleDbDataAdapter.cs (1)
135object ICloneable.Clone()
OleDbParameter.cs (1)
261object ICloneable.Clone()
System\Data\Common\DbConnectionPoolKey.cs (1)
26object ICloneable.Clone()
System\Data\ProviderBase\DbConnectionFactory.cs (1)
353DbConnectionPoolKey newKey = (DbConnectionPoolKey)((ICloneable)key).Clone();
System.Management (3)
System\Management\ManagementNamedValueCollection.cs (1)
156object clonedValue = ((ICloneable)val).Clone();
System\Management\ManagementPath.cs (1)
225object ICloneable.Clone()
System\Management\ManagementScope.cs (1)
887object ICloneable.Clone()
System.Net.Http (21)
System\Net\Http\Headers\AuthenticationHeaderValue.cs (1)
291object ICloneable.Clone()
System\Net\Http\Headers\CacheControlHeaderValue.cs (1)
590object ICloneable.Clone()
System\Net\Http\Headers\ContentDispositionHeaderValue.cs (1)
179object ICloneable.Clone()
System\Net\Http\Headers\ContentRangeHeaderValue.cs (1)
368object ICloneable.Clone()
System\Net\Http\Headers\EntityTagHeaderValue.cs (1)
140object ICloneable.Clone() => ReferenceEquals(this, Any) ? Any : new EntityTagHeaderValue(this);
System\Net\Http\Headers\HttpHeaders.cs (1)
730if (source is ICloneable cloneableValue)
System\Net\Http\Headers\MediaTypeHeaderValue.cs (1)
289object ICloneable.Clone()
System\Net\Http\Headers\MediaTypeWithQualityHeaderValue.cs (1)
40object ICloneable.Clone()
System\Net\Http\Headers\NameValueHeaderValue.cs (1)
389object ICloneable.Clone()
System\Net\Http\Headers\NameValueWithParametersHeaderValue.cs (1)
149object ICloneable.Clone()
System\Net\Http\Headers\ProductHeaderValue.cs (1)
153object ICloneable.Clone()
System\Net\Http\Headers\ProductInfoHeaderValue.cs (1)
164object ICloneable.Clone()
System\Net\Http\Headers\RangeConditionHeaderValue.cs (1)
138object ICloneable.Clone()
System\Net\Http\Headers\RangeHeaderValue.cs (1)
177object ICloneable.Clone()
System\Net\Http\Headers\RangeItemHeaderValue.cs (1)
211object ICloneable.Clone()
System\Net\Http\Headers\RetryConditionHeaderValue.cs (1)
146object ICloneable.Clone()
System\Net\Http\Headers\StringWithQualityHeaderValue.cs (1)
180object ICloneable.Clone()
System\Net\Http\Headers\TransferCodingHeaderValue.cs (1)
140object ICloneable.Clone()
System\Net\Http\Headers\TransferCodingWithQualityHeaderValue.cs (1)
39object ICloneable.Clone()
System\Net\Http\Headers\ViaHeaderValue.cs (1)
251object ICloneable.Clone()
System\Net\Http\Headers\WarningHeaderValue.cs (1)
280object ICloneable.Clone()
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ArrayList.cs (1)
1098clone._en = (IEnumerator)((ICloneable)_en).Clone();
System\RuntimeType.NativeAot.cs (1)
661object ICloneable.Clone() => this;
System.Private.Xml (4)
System\Xml\Dom\XmlNode.cs (1)
883object ICloneable.Clone()
System\Xml\Schema\XmlAtomicValue.cs (1)
191object ICloneable.Clone()
System\Xml\XPath\XPathNavigator.cs (1)
380object ICloneable.Clone()
System\Xml\XPath\XPathNodeIterator.cs (1)
14object ICloneable.Clone() { return this.Clone(); }
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
268[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ICloneable))]
System.ServiceModel.Primitives (3)
System\IdentityModel\Policy\UnconditionalPolicy.cs (1)
176object ICloneable.Clone() => Clone();
System\IdentityModel\SecurityUtils.cs (2)
258if (authorizationPolicies[i] is ICloneable) 269if (authorizationPolicies[i] is ICloneable cloneable)
System.Windows.Forms (6)
System\Windows\Forms\ComponentModel\COM2Interop\Com2TypeInfoProcessor.CachedProperties.cs (1)
32clonedProperties[i] = properties[i] is ICloneable cloneable
System\Windows\Forms\Control.ControlCollection.cs (1)
155object ICloneable.Clone()
System\Windows\Forms\Controls\DataGridView\DataGridViewAdvancedBorderStyle.cs (1)
297object ICloneable.Clone()
System\Windows\Forms\Controls\DataGridView\DataGridViewCellStyle.cs (1)
698object ICloneable.Clone() => Clone();
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MergePropertyDescriptor.cs (1)
127if (value is ICloneable clone)
System\Windows\Forms\Scrolling\ScrollableControl.DockPaddingEdgesConverter.cs (1)
213object ICloneable.Clone() => new DockPaddingEdges(Left, Right, Top, Bottom);
System.Windows.Forms.Design (1)
System\ComponentModel\Design\InheritedPropertyDescriptor.cs (1)
164if (value is ICloneable cloneable)