Implemented interface member:
method
Clone
System.ICloneable.Clone()
267 references to Clone
dotnet-svcutil-lib (5)
FrameworkFork\Microsoft.Xml\Xml\HWStack.cs (1)
122return new HWStack((object[])_stack.Clone(), _growthRate, _used, _size);
FrameworkFork\Microsoft.Xml\Xml\schema\BitSet.cs (1)
211newset._bits = (uint[])_bits.Clone();
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\XPathMultyIterator.cs (1)
143this.arr = (ResetableIterator[])it.arr.Clone();
FrameworkFork\System.ServiceModel\System\IdentityModel\Tokens\SecurityKeyIdentifierClause.cs (1)
62return (_derivationNonce != null) ? (byte[])_derivationNonce.Clone() : null;
FrameworkFork\System.ServiceModel\System\ServiceModel\EnvelopeVersion.cs (1)
152return (string[])_ultimateDestinationActorValues.Clone();
Microsoft.AspNetCore.DataProtection (1)
KeyManagement\KeyRingBasedDataProtector.cs (1)
350byte[] newTemplate = (byte[])existingTemplate.Clone();
Microsoft.AspNetCore.DataProtection.Tests (3)
Cng\CbcAuthenticatedEncryptorTests.cs (1)
59byte[] invalidCiphertext_manipulated = (byte[])validCiphertext.Clone();
Cng\GcmAuthenticatedEncryptorTests.cs (1)
53byte[] invalidCiphertext_manipulated = (byte[])validCiphertext.Clone();
Managed\ManagedAuthenticatedEncryptorTests.cs (1)
54byte[] invalidCiphertext_manipulated = (byte[])validCiphertext.Clone();
Microsoft.AspNetCore.Routing (3)
DefaultEndpointDataSource.cs (1)
27_endpoints = (Endpoint[])endpoints.Clone();
Patterns\RoutePatternFactory.cs (2)
713return SegmentCore((RoutePatternPart[])parts.Clone()); 909parameterPolicies: (RoutePatternParameterPolicyReference[])parameterPolicies.Clone());
Microsoft.AspNetCore.Server.HttpSys (1)
TimeoutManager.cs (1)
191var newTimeouts = (int[])_timeouts.Clone();
Microsoft.Build.Framework (2)
SegmentedArray`1.cs (2)
147var items = (T[][])_items.Clone(); 150items[i] = (T[])items[i].Clone();
Microsoft.Build.Tasks.UnitTests (1)
AssemblyDependency\ResolveAssemblyReferenceTestFixture.cs (1)
3038loadModeResolvedFiles = (ITaskItem[])t.ResolvedFiles.Clone();
Microsoft.CodeAnalysis (3)
Collections\BitVector.cs (1)
222newBits = (Word[])_bits.Clone();
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
144var items = (T[][])_items.Clone(); 147items[i] = (T[])items[i].Clone();
Microsoft.CodeAnalysis.CodeStyle (3)
src\Compilers\Core\Portable\Collections\BitVector.cs (1)
222newBits = (Word[])_bits.Clone();
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
144var items = (T[][])_items.Clone(); 147items[i] = (T[])items[i].Clone();
Microsoft.CodeAnalysis.Collections.Package (2)
Segmented\SegmentedArray`1.cs (2)
144var items = (T[][])_items.Clone(); 147items[i] = (T[])items[i].Clone();
Microsoft.CodeAnalysis.InteractiveHost (2)
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
144var items = (T[][])_items.Clone(); 147items[i] = (T[])items[i].Clone();
Microsoft.CodeAnalysis.Threading.Package (2)
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
144var items = (T[][])_items.Clone(); 147items[i] = (T[])items[i].Clone();
Microsoft.CodeAnalysis.Workspaces (3)
src\Compilers\Core\Portable\Collections\BitVector.cs (1)
222newBits = (Word[])_bits.Clone();
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
144var items = (T[][])_items.Clone(); 147items[i] = (T[])items[i].Clone();
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
144var items = (T[][])_items.Clone(); 147items[i] = (T[])items[i].Clone();
Microsoft.Data.Analysis (2)
TextFieldParser.cs (2)
252_fieldWidthsCopy = (int[])value.Clone(); 271_delimitersCopy = (string[])value.Clone();
Microsoft.Data.Analysis.Tests (2)
src\Microsoft.Data.Analysis\TextFieldParser.cs (2)
252_fieldWidthsCopy = (int[])value.Clone(); 271_delimitersCopy = (string[])value.Clone();
Microsoft.ML.CpuMath.UnitTests (50)
UnitTests.cs (50)
351float[] dst = (float[])_testArrays[int.Parse(arg1)].Clone(); 352float[] expected = (float[])dst.Clone(); 377float[] dst = (float[])_testArrays[int.Parse(arg1)].Clone(); 378float[] expected = (float[])dst.Clone(); 403float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 404float[] dst = (float[])src.Clone(); 405float[] expected = (float[])dst.Clone(); 430float[] dst = (float[])_testArrays[int.Parse(arg1)].Clone(); 431float[] expected = (float[])dst.Clone(); 457float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 458float[] dst = (float[])src.Clone(); 459float[] expected = (float[])dst.Clone(); 484float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 485float[] dst = (float[])src.Clone(); 488float[] expected = (float[])dst.Clone(); 513float[] src = (float[])_testArrays[int.Parse("0")].Clone(); 514float[] dst = (float[])src.Clone(); 515float[] result = (float[])dst.Clone(); 516float[] expected = (float[])dst.Clone(); 540float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 541float[] dst = (float[])src.Clone(); 542float[] expected = (float[])src.Clone(); 573float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 574float[] dst = (float[])src.Clone(); 577float[] expected = (float[])dst.Clone(); 602float[] src1 = (float[])_testArrays[int.Parse(arg1)].Clone(); 603float[] src2 = (float[])src1.Clone(); 604float[] dst = (float[])src1.Clone(); 612float[] expected = (float[])src1.Clone(); 636float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 659float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 683float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 707float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 731float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 755float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 784float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 811float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 812float[] dst = (float[])src.Clone(); 841float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 842float[] dst = (float[])src.Clone(); 875float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 876float[] dst = (float[])src.Clone(); 936float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 937float[] v = (float[])src.Clone(); 938float[] w = (float[])src.Clone(); 939float[] expected = (float[])w.Clone(); 966float[] src = (float[])_testArrays[int.Parse(arg1)].Clone(); 967float[] v = (float[])src.Clone(); 968float[] w = (float[])src.Clone(); 971float[] expected = (float[])w.Clone();
Microsoft.ML.Data (1)
DataView\AppendRowsDataView.cs (1)
422_rowsLeft = (int[])counts.Clone();
Microsoft.ML.FastTree (7)
Training\OptimizationAlgorithms\ConjugateGradientDescent.cs (2)
28_currentGradient = (double[])_currentGradient.Clone(); 56return (double[])_currentDk.Clone();
Training\ScoreTracker.cs (4)
25Scores = (double[])s.Scores.Clone(); 46Scores = (double[])scores1.Scores.Clone(); 70Scores = (double[])initScores.Clone(); 130YK = (double[])XK.Clone();
Training\TreeLearners\LeastSquaresRegressionTreeLearner.cs (1)
230tree.ActiveFeatures = (bool[])activeFeatures.Clone();
Microsoft.ML.TestFramework (1)
SubComponent.cs (1)
223dst._settings = (string[])src._settings.Clone();
Microsoft.VisualBasic.Core (3)
Microsoft\VisualBasic\CompilerServices\Operators.Resolution.vb (1)
131arguments = DirectCast(arguments.Clone, Object())
Microsoft\VisualBasic\FileIO\TextFieldParser.vb (2)
246m_FieldWidthsCopy = DirectCast(value.Clone(), Integer()) 272m_DelimitersCopy = DirectCast(value.Clone(), String())
PresentationBuildTasks (1)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlTypeMapper.cs (1)
4427return (string[])_defaultAssemblies.Clone();
PresentationCore (27)
System\Windows\Input\Stylus\Common\RawStylusInputReport.cs (1)
263return (int[])_data.Clone();
System\Windows\Input\Stylus\Common\StylusPoint.cs (1)
674_additionalValues = (int[])_additionalValues?.Clone();
System\Windows\Media\Animation\Generated\BooleanAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\ByteAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\CharAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\ColorAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\DecimalAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\DoubleAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\Int16AnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\Int32AnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\Int64AnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\MatrixAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\ObjectAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\Point3DAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\PointAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\QuaternionAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\RectAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\Rotation3DAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\SingleAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\SizeAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\StringAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\Vector3DAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Animation\Generated\VectorAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
System\Windows\Media\Color.cs (1)
376return (float[])nativeColorValue.Clone();
System\Windows\Media\FormattedText.cs (1)
1296return (_maxTextWidths == null) ? null : (double [])_maxTextWidths.Clone();
System\Windows\Media\Imaging\BitmapMetadataBlob.cs (1)
29return (byte[]) _blob.Clone();
System\Windows\Media\PixelFormat.cs (1)
65return _mask != null ? new ReadOnlyCollection<byte>((byte[])_mask.Clone()) : null;
PresentationFramework (12)
Microsoft\Win32\CommonItemDialog.cs (1)
496return (string[])_itemNames.Clone();
MS\Internal\Annotations\Anchoring\DataIdProcessor.cs (1)
219return (XmlQualifiedName[])LocatorPartTypeNames.Clone();
MS\Internal\Annotations\Anchoring\FixedPageProcessor.cs (1)
248return (XmlQualifiedName[])LocatorPartTypeNames.Clone();
MS\Internal\Annotations\Anchoring\FixedTextSelectionProcessor.cs (1)
364return (XmlQualifiedName[])LocatorPartTypeNames.Clone();
MS\Internal\Annotations\Anchoring\TextSelectionProcessor.cs (1)
296return (XmlQualifiedName[])LocatorPartTypeNames.Clone();
MS\Internal\Annotations\Anchoring\TextViewSelectionProcessor.cs (1)
182return (XmlQualifiedName[])LocatorPartTypeNames.Clone();
MS\Internal\Annotations\Anchoring\TreeNodeSelectionProcessor.cs (1)
174return (XmlQualifiedName[])LocatorPartTypeNames.Clone();
MS\Internal\IO\Packaging\PackageFilter.cs (1)
612string[] path = (string[]) pathWithGaps.Clone();
System\Windows\Markup\XamlTypeMapper.cs (3)
275XamlTypeMapper newMapper = new XamlTypeMapper(_assemblyNames.Clone() as string[]) 282_namespaceMaps = _namespaceMaps.Clone() as NamespaceMapEntry[], 4427return (string[])_defaultAssemblies.Clone();
System\Windows\Media\Animation\Generated\ThicknessAnimationUsingKeyFrames.cs (1)
169_sortedResolvedKeyFrames = (ResolvedKeyFrameEntry[])sourceAnimation._sortedResolvedKeyFrames.Clone();
ReachFramework (1)
MS\Internal\Printing\Configuration\DevMode.cs (1)
395result._byteData = (byte[])this._byteData.Clone();
System.CodeDom (2)
System\CodeDom\Compiler\CompilerInfo.cs (2)
21public string[] GetLanguages() => (string[])_compilerLanguages.Clone(); 23public string[] GetExtensions() => (string[])_compilerExtensions.Clone();
System.Collections.Immutable (1)
System\Linq\ImmutableArrayExtensions.cs (1)
626return (T[])immutableArray.array.Clone();
System.ComponentModel.Composition (1)
System\ComponentModel\Composition\Hosting\CompositionContainer.cs (1)
226_providers = (providers != null) ? Array.AsReadOnly((ExportProvider[])providers.Clone()) : EmptyProviders;
System.ComponentModel.TypeConverter (7)
System\ComponentModel\Design\PropertyTabAttribute.cs (4)
140protected string[]? TabClassNames => (string[]?)_tabClassNames?.Clone(); 200_tabClasses = (Type[])tabClasses.Clone(); 208_tabClassNames = (string[])tabClassNames.Clone(); 225TabScopes = (PropertyTabScope[])tabScopes.Clone();
System\ComponentModel\EventDescriptorCollection.cs (1)
59_namedSort = (string[])namedSort.Clone();
System\ComponentModel\PropertyDescriptorCollection.cs (2)
65_namedSort = (string[])namedSort.Clone(); 532return (ICollection)_properties.Clone();
System.IO.FileSystem.Watcher (1)
System\IO\FileSystemWatcher.cs (1)
732string[] clone = (string[])Items.Clone();
System.IO.Hashing (2)
System\IO\Hashing\XxHash32.cs (1)
62_holdback = (byte[]?)holdback?.Clone();
System\IO\Hashing\XxHash64.cs (1)
62_holdback = (byte[]?)holdback?.Clone();
System.Linq.Expressions (1)
System\Linq\Expressions\Compiler\DelegateHelpers.Generated.cs (1)
35curTypeInfo.DelegateType = MakeNewDelegate((Type[])types.Clone());
System.Net.NetworkInformation (1)
System\Net\NetworkInformation\PhysicalAddress.cs (1)
73return (byte[])_address.Clone();
System.Net.Sockets (1)
System\Net\Sockets\SocketAsyncEventArgs.Unix.cs (1)
247SendPacketsElement[] elements = (SendPacketsElement[])_sendPacketsElements.Clone();
System.Private.CoreLib (48)
src\libraries\System.Private.CoreLib\src\System\ApplicationId.cs (2)
19_publicKeyToken = (byte[])publicKeyToken.Clone(); 34public byte[] PublicKeyToken => (byte[])_publicKeyToken.Clone();
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\HashSet.cs (2)
163_buckets = (int[])source._buckets.Clone(); 164_entries = (Entry[])source._entries!.Clone();
src\libraries\System.Private.CoreLib\src\System\DefaultBinder.cs (6)
38MethodBase?[] candidates = (MethodBase[])match.Clone(); 303state = new BinderState((int[])paramOrder[0].Clone(), args.Length, paramArrayTypes[0] != null); 394state = new BinderState((int[])paramOrder[currentMin].Clone(), args.Length, paramArrayTypes[currentMin] != null); 462FieldInfo[] candidates = (FieldInfo[])match.Clone(); 558MethodBase[] candidates = (MethodBase[])match.Clone(); 648PropertyInfo[] candidates = (PropertyInfo[])match.Clone();
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\TraceLoggingEventTypes.cs (1)
208return (TraceLoggingTypeInfo[])typeInfos.Clone();
src\libraries\System.Private.CoreLib\src\System\Environment.cs (1)
124(string[])s_commandLineArgs.Clone() :
src\libraries\System.Private.CoreLib\src\System\Globalization\CalendarData.Icu.cs (1)
65saLeapYearMonthNames = (string[])saMonthNames.Clone();
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeFormatInfo.cs (9)
1061get => (string[])InternalGetAbbreviatedDayOfWeekNames().Clone(); 1086get => (string[])InternalGetSuperShortDayNames().Clone(); 1106get => (string[])InternalGetDayOfWeekNames().Clone(); 1128get => (string[])InternalGetAbbreviatedMonthNames().Clone(); 1149get => (string[])InternalGetMonthNames().Clone(); 1385return (string[])patterns.Clone(); 1404newPatterns = (string[])patterns.Clone(); 1655get => (string[])InternalGetGenitiveMonthNames(true).Clone(); 1676get => (string[])InternalGetGenitiveMonthNames(false).Clone();
src\libraries\System.Private.CoreLib\src\System\Globalization\NumberFormatInfo.cs (7)
305get => (int[])_currencyGroupSizes.Clone(); 312int[] inputSizes = (int[])value.Clone(); 320get => (int[])_numberGroupSizes.Clone(); 327int[] inputSizes = (int[])value.Clone(); 335get => (int[])_percentGroupSizes.Clone(); 341int[] inputSizes = (int[])value.Clone(); 763get => (string[])_nativeDigits.Clone();
src\libraries\System.Private.CoreLib\src\System\Globalization\SortKey.cs (1)
39public byte[] KeyData => (byte[])_keyData.Clone();
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyName.cs (2)
156_publicKey = (byte[]?)_publicKey?.Clone(), 157_publicKeyToken = (byte[]?)_publicKeyToken?.Clone(),
src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedFunctionPointerType.cs (1)
37return (Type[])(_parameterTypes ?? Initialize()).Clone();
src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedGenericType.cs (1)
21return (Type[])(_genericArguments ?? Initialize()).Clone();
src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureConstructedGenericType.cs (2)
19typeArguments = (Type[])(typeArguments.Clone()); 61public sealed override Type[] GenericTypeArguments => (Type[])(_genericTypeArguments.Clone());
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.cs (1)
1082adjustmentRules = (AdjustmentRule[])adjustmentRules.Clone();
src\System\Reflection\Emit\DynamicILGenerator.cs (3)
886m_code = (code != null) ? (byte[])code.Clone() : Array.Empty<byte>(); 903m_exceptions = (exceptions != null) ? (byte[])exceptions.Clone() : Array.Empty<byte>(); 919m_localSignature = (localSignature != null) ? (byte[])localSignature.Clone() : Array.Empty<byte>();
src\System\Runtime\CompilerServices\RuntimeHelpers.CoreCLR.cs (1)
210instantiation = (RuntimeTypeHandle[]?)instantiation?.Clone();
src\System\RuntimeHandles.cs (6)
1832typeInstantiationContext = (RuntimeTypeHandle[]?)typeInstantiationContext.Clone(); 1837methodInstantiationContext = (RuntimeTypeHandle[]?)methodInstantiationContext.Clone(); 1880typeInstantiationContext = (RuntimeTypeHandle[]?)typeInstantiationContext?.Clone(); 1881methodInstantiationContext = (RuntimeTypeHandle[]?)methodInstantiationContext?.Clone(); 1938typeInstantiationContext = (RuntimeTypeHandle[]?)typeInstantiationContext.Clone(); 1943methodInstantiationContext = (RuntimeTypeHandle[]?)methodInstantiationContext.Clone();
src\System\RuntimeType.CoreCLR.cs (1)
3622return Reflection.Emit.TypeBuilderInstantiation.MakeGenericType(this, (Type[])(typeArguments.Clone()));
System.Private.Xml (4)
System\Xml\HWStack.cs (1)
121return new HWStack((object[])_stack.Clone(), _growthRate, _used, _size);
System\Xml\Schema\BitSet.cs (1)
200return new BitSet(_count, (uint[])_bits.Clone());
System\Xml\XPath\Internal\XPathMultyIterator.cs (1)
113this.arr = (ResettableIterator[])it.arr.Clone();
System\Xml\Xsl\QIL\QilList.cs (1)
81n._members = (QilNode[])_members.Clone();
System.Reflection.Context (1)
System\Reflection\Context\Virtual\VirtualPropertyBase.cs (1)
99return (ParameterInfo[])GetIndexParametersNoCopy().Clone();
System.Reflection.Metadata (2)
System\Reflection\Metadata\Internal\BlobHeap.cs (2)
170result = (byte[])result.Clone(); 177result = (byte[])result.Clone();
System.Reflection.MetadataLoadContext (2)
System\Reflection\DefaultBinder.cs (2)
65MethodBase[] candidates = (MethodBase[])match.Clone(); 163PropertyInfo[] candidates = (PropertyInfo[])match.Clone();
System.Runtime.Serialization.Formatters (1)
System\Runtime\Serialization\ObjectManager.cs (1)
700arrayIndex = (int[])arrayIndex.Clone();
System.Security.Claims (3)
System\Security\Claims\Claim.cs (1)
305_userSerializationData = other._userSerializationData.Clone() as byte[];
System\Security\Claims\ClaimsIdentity.cs (1)
229_userSerializationData = other._userSerializationData.Clone() as byte[];
System\Security\Claims\GenericPrincipal.cs (1)
22m_roles = (string[])roles.Clone();
System.Security.Cryptography (13)
src\libraries\Common\src\System\Security\Cryptography\Helpers.cs (1)
62_ => (byte[])src.Clone(),
src\libraries\Common\src\System\Security\Cryptography\KeySizeHelpers.cs (1)
14return (KeySizes[])(src.Clone());
System\Security\Cryptography\AsymmetricAlgorithm.cs (1)
46return (KeySizes[])LegalKeySizesValue!.Clone();
System\Security\Cryptography\ECDiffieHellmanPublicKey.cs (2)
23_keyBlob = (byte[])keyBlob.Clone(); 36return (byte[])_keyBlob.Clone();
System\Security\Cryptography\HashAlgorithm.cs (2)
40return (byte[]?)HashValue?.Clone(); 159byte[] tmp = (byte[])HashValue.Clone();
System\Security\Cryptography\PasswordDeriveBytes.cs (2)
101return (byte[]?)_salt?.Clone(); 108_salt = (byte[]?)value?.Clone();
System\Security\Cryptography\RSAOAEPKeyExchangeFormatter.cs (2)
26return (byte[])ParameterValue.Clone(); 35ParameterValue = (byte[])value.Clone();
System\Security\Cryptography\SymmetricAlgorithm.cs (2)
127return (KeySizes[])LegalBlockSizesValue!.Clone(); 136return (KeySizes[])LegalKeySizesValue!.Clone();
System.Security.Cryptography.Pkcs (1)
src\libraries\Common\src\System\Security\Cryptography\Helpers.cs (1)
62_ => (byte[])src.Clone(),
System.Security.Cryptography.Xml (3)
System\Security\Cryptography\Xml\CanonicalXml.cs (1)
109byte[] res = (byte[])hash.Hash!.Clone();
System\Security\Cryptography\Xml\CipherData.cs (1)
63_cipherValue = (byte[])value.Clone();
System\Security\Cryptography\Xml\ExcCanonicalXml.cs (1)
62byte[] res = (byte[])hash.Hash!.Clone();
System.Text.RegularExpressions (2)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (2)
1147public Registers Clone() => new Registers((int[])CaptureStarts.Clone(), (int[])CaptureEnds.Clone());
System.Threading.RateLimiting (2)
System\Threading\RateLimiting\ChainedPartitionedRateLimiter.cs (1)
23_limiters = (PartitionedRateLimiter<TResource>[])limiters.Clone();
System\Threading\RateLimiting\ChainedRateLimiter.cs (1)
21_limiters = (RateLimiter[])limiters.Clone();
System.Threading.Tasks.Dataflow (1)
Internal\ImmutableArray.cs (1)
90public T[] ToArray() { return _array.Length == 0 ? s_empty._array : (T[])_array.Clone(); }
System.Windows.Forms (8)
System\Windows\Forms\ComponentModel\COM2Interop\COM2Enum.cs (2)
41public virtual object[] Values => (object[])_values.Clone(); 46public virtual string[] Names => (string[])_names.Clone();
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (1)
470(Attribute[])(_baseAttributes?.Clone() ?? Array.Empty<Attribute>()),
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
990_selectedObjects = value is null ? [] : (object[])value.Clone();
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MultiSelectRootGridEntry.PropertyMerger.cs (1)
219mergedList.Add((PropertyDescriptor[])matchArray.Clone());
System\Windows\Forms\Dialogs\CommonDialogs\FileDialog.cs (1)
178get => _fileNames is not null ? (string[])_fileNames.Clone() : [];
System\Windows\Forms\Dialogs\CommonDialogs\FolderBrowserDialog.cs (1)
179public string[] SelectedPaths => _selectedPaths.Length > 0 ? (string[])_selectedPaths.Clone() : [];
System\Windows\Forms\Input\Cursor.cs (1)
456return (byte[])_cursorData.Clone();
System.Windows.Forms.Design (6)
System\ComponentModel\Design\Serialization\CodeDomLocalizationProvider.cs (1)
52Initialize(provider, (CultureInfo[])supportedCultures.Clone());
System\Drawing\Design\ToolboxComponentsCreatedEventArgs.cs (1)
27public IComponent[]? Components => (IComponent[]?)_components?.Clone();
System\Drawing\Design\ToolboxItem.cs (2)
68return (AssemblyName[]?)names?.Clone(); 70set => Properties["DependentAssemblies"] = value?.Clone();
System\Windows\Forms\Design\Behavior\TableLayoutPanelBehavior.cs (1)
263int[] newWidths = oldWidths.Clone() as int[];
System\Windows\Forms\Design\OleDragDropHandler.ComponentDataObject.cs (1)
73return (object[]?)_components?.Clone() ?? [];
UIAutomationClient (6)
MS\Internal\Automation\EventListener.cs (1)
33_properties = (AutomationProperty[])properties.Clone();
MS\Internal\Automation\WinEventWrap.cs (1)
33_eventIds = (int [])eventIds.Clone();
System\Windows\Automation\AndCondition.cs (2)
39_conditions = (Condition [ ]) conditions.Clone(); 65return (Condition []) _conditions.Clone();
System\Windows\Automation\OrCondition.cs (2)
39_conditions = (Condition[])conditions.Clone(); 66return (Condition []) _conditions.Clone();
UIAutomationTypes (7)
System\Windows\Automation\ControlType.cs (3)
100clone[i] = (AutomationPattern[])this._requiredPatternsSets[i].Clone(); 112return (AutomationPattern[])_neverSupportedPatterns.Clone(); 121return (AutomationProperty[])_requiredProperties.Clone();
System\Windows\Automation\StructureChangedEventArgs.cs (2)
77_runtimeID = (int [])runtimeId.Clone(); 97return (int [])_runtimeID.Clone();
System\Windows\Automation\WindowClosedEventArgs.cs (2)
32_runtimeId = (int[])runtimeId.Clone(); 51return (int [])_runtimeId.Clone();