Base:
method
Equals
System.Object.Equals(System.Object)
215 overrides of Equals
mscorlib (56)
system\argiterator.cs (1)
138public override bool Equals(Object o)
system\arraysegment.cs (1)
122public override bool Equals(Object obj)
system\boolean.cs (1)
105public override bool Equals (Object obj) {
system\byte.cs (1)
72public override bool Equals(Object obj) {
system\char.cs (1)
112public override bool Equals(Object obj) {
system\consolekeyinfo.cs (1)
57public override bool Equals(Object value)
system\datetime.cs (1)
681public override bool Equals(Object value) {
system\datetimeoffset.cs (1)
482public override bool Equals(Object obj) {
system\decimal.cs (1)
449public override bool Equals(Object value) {
system\diagnostics\eventing\eventdescriptor.cs (1)
155public override bool Equals(object obj)
system\diagnostics\symbolstore\token.cs (1)
30public override bool Equals(Object obj)
system\double.cs (1)
147public override bool Equals(Object obj) {
system\enum.cs (1)
748public extern override bool Equals(Object obj);
system\guid.cs (1)
930public override bool Equals(Object o)
system\int16.cs (1)
65public override bool Equals(Object obj) {
system\int32.cs (1)
72public override bool Equals(Object obj) {
system\int64.cs (1)
71public override bool Equals(Object obj) {
system\intptr.cs (1)
105public unsafe override bool Equals(Object obj) {
system\nullable.cs (1)
64public override bool Equals(object other) {
system\reflection\customattribute.cs (2)
650public override bool Equals(object obj) 954public override bool Equals(object obj)
system\reflection\emit\eventtoken.cs (1)
43public override bool Equals(Object obj)
system\reflection\emit\fieldtoken.cs (1)
64public override bool Equals(Object obj)
system\reflection\emit\label.cs (1)
53public override bool Equals(Object obj)
system\reflection\emit\methodbuilder.cs (1)
1573public override bool Equals(Object obj)
system\reflection\emit\methodtoken.cs (1)
43public override bool Equals(Object obj)
system\reflection\emit\opcode.cs (1)
277public override bool Equals(Object obj)
system\reflection\emit\parametertoken.cs (1)
51public override bool Equals(Object obj)
system\reflection\emit\propertytoken.cs (1)
46public override bool Equals(Object obj)
system\reflection\emit\signaturetoken.cs (1)
45public override bool Equals(Object obj)
system\reflection\emit\stringtoken.cs (1)
49public override bool Equals(Object obj)
system\reflection\emit\typetoken.cs (1)
51public override bool Equals(Object obj)
system\reflection\mdimport.cs (1)
302public override bool Equals(object obj)
system\runtime\interopservices\arraywithoffset.cs (1)
45public override bool Equals(Object obj)
system\runtime\interopservices\gchandle.cs (1)
246public override bool Equals(Object o)
system\runtime\interopservices\windowsruntime\eventregistrationtoken.cs (1)
42public override bool Equals(object obj)
system\runtime\serialization\streamingcontext.cs (1)
38public override bool Equals(Object obj) {
system\runtimehandles.cs (4)
115public override bool Equals(object obj) 1100public override bool Equals(object obj) 1648public override bool Equals(object obj) 1868public override bool Equals(object obj)
system\sbyte.cs (1)
66public override bool Equals(Object obj) {
system\security\cryptography\HashAlgorithmName.cs (1)
83public override bool Equals(object obj)
system\single.cs (1)
147public override bool Equals(Object obj) {
system\threading\CancellationToken.cs (1)
401public override bool Equals(Object other)
system\threading\CancellationTokenRegistration.cs (1)
129public override bool Equals(object obj)
system\threading\compressedstack.cs (1)
42public override bool Equals(Object obj)
system\threading\executioncontext.cs (1)
460public override bool Equals(Object obj)
system\threading\lockcookie.cs (1)
36public override bool Equals(Object obj)
system\timespan.cs (1)
204public override bool Equals(Object value) {
system\timezoneinfo.cs (1)
3323public override bool Equals(Object obj) {
system\typedreference.cs (1)
89public override bool Equals(Object o)
system\uint16.cs (1)
62public override bool Equals(Object obj) {
system\uint32.cs (1)
73public override bool Equals(Object obj) {
system\uint64.cs (1)
70public override bool Equals(Object obj) {
system\uintptr.cs (1)
85public unsafe override bool Equals(Object obj) {
PresentationBuildTasks (2)
Framework\System\Windows\Markup\BamlMapTable.cs (2)
1863public override bool Equals(object o) 1925public override bool Equals(object o)
PresentationCore (30)
Core\CSharp\MS\Internal\FontFace\FontFamilyIdentifier.cs (1)
166public override bool Equals(object obj)
Core\CSharp\MS\Internal\FontFace\MatchingStyle.cs (2)
72public override bool Equals(Object o) 253public override bool Equals(Object o)
Core\CSharp\MS\Internal\Ink\StrokeFIndices.cs (1)
99public override bool Equals(Object obj)
Core\CSharp\MS\Internal\Ink\StrokeIntersection.cs (1)
112public override bool Equals(Object obj)
Core\CSharp\System\Windows\ClassHandlersStore.cs (1)
227public override bool Equals(object o)
Core\CSharp\System\Windows\Duration.cs (1)
433public override bool Equals(Object value)
Core\CSharp\System\Windows\FontStretch.cs (1)
166public override bool Equals(object obj)
Core\CSharp\System\Windows\FontStyle.cs (1)
73public override bool Equals(object obj)
Core\CSharp\System\Windows\FontWeight.cs (1)
162public override bool Equals(object obj)
Core\CSharp\System\Windows\Interop\HwndSourceParameters.cs (1)
349public override bool Equals(object obj)
Core\CSharp\System\Windows\Media\Animation\KeyTime.cs (1)
175public override bool Equals(object value)
Core\CSharp\System\Windows\Media\Animation\RepeatBehavior.cs (1)
172public override bool Equals(Object value)
Core\CSharp\System\Windows\Media\Color.cs (1)
700public override bool Equals(object o)
Core\CSharp\System\Windows\Media\PixelFormat.cs (2)
130public override bool Equals(Object obj) 497public override bool Equals(Object obj)
Core\CSharp\System\Windows\Media\TextFormatting\CharacterBufferReference.cs (1)
129public override bool Equals(object obj)
Core\CSharp\System\Windows\Media\TextFormatting\CharacterHit.cs (1)
109public override bool Equals(object obj)
Core\CSharp\System\Windows\Media\TextFormatting\CharacterString.cs (1)
195public override bool Equals(object obj)
Core\CSharp\System\Windows\Media\TextFormatting\MinMaxParagraphWidth.cs (1)
81public override bool Equals(object obj)
Core\CSharp\System\Windows\Media3D\Generated\Matrix3D.cs (1)
165public override bool Equals(object o)
Core\CSharp\System\Windows\Media3D\Generated\Point3D.cs (1)
125public override bool Equals(object o)
Core\CSharp\System\Windows\Media3D\Generated\Point4D.cs (1)
127public override bool Equals(object o)
Core\CSharp\System\Windows\Media3D\Generated\Quaternion.cs (1)
141public override bool Equals(object o)
Core\CSharp\System\Windows\Media3D\Generated\Rect3D.cs (1)
138public override bool Equals(object o)
Core\CSharp\System\Windows\Media3D\Generated\Size3D.cs (1)
132public override bool Equals(object o)
Core\CSharp\System\Windows\Media3D\Generated\Vector3D.cs (1)
125public override bool Equals(object o)
Core\CSharp\System\Windows\RoutedEventHandlerInfo.cs (1)
86public override bool Equals(object obj)
Core\CSharp\System\Windows\RouteItem.cs (1)
56public override bool Equals(object o)
Core\CSharp\System\Windows\SourceItem.cs (1)
49public override bool Equals(object o)
PresentationFramework (30)
src\Framework\MS\Internal\Data\AccessorTable.cs (1)
204public override bool Equals(object o)
src\Framework\MS\Internal\Data\DataBindEngine.cs (1)
689public override bool Equals(object o)
src\Framework\MS\Internal\Data\ViewManager.cs (1)
181public override bool Equals(object o)
src\Framework\MS\Internal\PtsHost\Pts.cs (3)
930public override bool Equals(object o) 980public override bool Equals(object o) 1011public override bool Equals(object o)
src\Framework\System\Windows\Controls\DataGridCellInfo.cs (1)
160public override bool Equals(object obj)
src\Framework\System\Windows\Controls\DataGridClipboardCellContent.cs (1)
60public override bool Equals(object data)
src\Framework\System\Windows\Controls\DataGridLength.cs (1)
159public override bool Equals(object obj)
src\Framework\System\Windows\Controls\PageRanges.cs (1)
177Equals(
src\Framework\System\Windows\Controls\Primitives\CustomPopupPlacement.cs (1)
80public override bool Equals(object o)
src\Framework\System\Windows\Controls\Primitives\HierarchicalVirtualizationConstraints.cs (1)
103override public bool Equals(object oCompare)
src\Framework\System\Windows\Controls\Primitives\HierarchicalVirtualizationHeaderDesiredSizes.cs (1)
87override public bool Equals(object oCompare)
src\Framework\System\Windows\Controls\Primitives\HierarchicalVirtualizationItemDesiredSizes.cs (1)
179override public bool Equals(object oCompare)
src\Framework\System\Windows\Controls\Primitives\IItemContainerGenerator.cs (1)
163public override bool Equals(object o)
src\Framework\System\Windows\Controls\VirtualizationCacheLength.cs (1)
126override public bool Equals(object oCompare)
src\Framework\System\Windows\CornerRadius.cs (1)
72public override bool Equals(object obj)
src\Framework\System\Windows\DependencyPropertyHelper.cs (1)
121public override bool Equals(object o)
src\Framework\System\Windows\Documents\DocumentSequence.cs (1)
1032public override bool Equals(object obj)
src\Framework\System\Windows\Documents\FixedNode.cs (1)
248public override bool Equals(object o)
src\Framework\System\Windows\FigureLength.cs (1)
185override public bool Equals(object oCompare)
src\Framework\System\Windows\GridLength.cs (1)
157override public bool Equals(object oCompare)
src\Framework\System\Windows\Markup\BamlMapTable.cs (2)
1863public override bool Equals(object o) 1925public override bool Equals(object o)
src\Framework\System\Windows\Markup\Primitives\ElementMarkupObject.cs (1)
308public override bool Equals(object obj)
src\Framework\System\Windows\Standard\ErrorCodes.cs (2)
132public override bool Equals(object obj) 390public override bool Equals(object obj)
src\Framework\System\Windows\Standard\NativeMethods.cs (1)
2153public override bool Equals(object obj)
src\Framework\System\Windows\StyleHelper.cs (1)
5770public override bool Equals( object value )
src\Framework\System\Windows\Thickness.cs (1)
76public override bool Equals(object obj)
System (8)
compmod\system\collections\specialized\bitvector32.cs (2)
167public override bool Equals(object o) { 229public override bool Equals(object o) {
compmod\system\componentmodel\design\serialization\MemberRelationshipService.cs (2)
137public override bool Equals(object o) { 212public override bool Equals(object obj) {
net\System\Net\_SslSessionsCache.cs (1)
96public override bool Equals(Object y)
net\System\Net\Sockets\IPPacketInformation.cs (1)
43public override bool Equals(object comparand) {
net\System\Net\Sockets\UdpReceiveResult.cs (1)
58public override bool Equals(object obj)
services\monitoring\system\diagnosticts\CounterSample.cs (1)
152public override bool Equals(Object o) {
System.Activities (5)
System\Activities\ActivityMetadata.cs (1)
56public override bool Equals(object obj)
System\Activities\CodeActivityMetadata.cs (1)
74public override bool Equals(object obj)
System\Activities\CodeActivityPublicEnvironmentAccessor.cs (1)
74public override bool Equals(object obj)
System\Activities\Hosting\WorkflowInstance.cs (1)
865public override bool Equals(object obj)
System\Activities\NativeActivityMetadata.cs (1)
65public override bool Equals(object obj)
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
664public override bool Equals(object obj)
System.AddIn (1)
System\Addin\Hosting\QualificationDataItem.cs (1)
48public override bool Equals(object obj)
System.Core (2)
Microsoft\Scripting\Compiler\BoundConstants.cs (1)
61public override bool Equals(object obj) {
System\Security\Cryptography\CngProperty.cs (1)
87public override bool Equals(object obj) {
System.Data (16)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
664public override bool Equals(object obj)
fx\src\data\System\Data\DataKey.cs (1)
148public override bool Equals(object value) {
fx\src\data\System\Data\Selection.cs (1)
36public override bool Equals(object obj) {
fx\src\data\System\Data\SQLTypes\SQLBinary.cs (1)
406public override bool Equals(Object value) {
fx\src\data\System\Data\SQLTypes\SQLBoolean.cs (1)
539public override bool Equals(Object value) {
fx\src\data\System\Data\SQLTypes\SQLByte.cs (1)
539public override bool Equals(Object value) {
fx\src\data\System\Data\SQLTypes\SQLDateTime.cs (1)
599public override bool Equals(Object value) {
fx\src\data\System\Data\SQLTypes\SQLDecimal.cs (1)
3197public override bool Equals(Object value) {
fx\src\data\System\Data\SQLTypes\SQLDouble.cs (1)
459public override bool Equals(Object value) {
fx\src\data\System\Data\SQLTypes\SQLGuid.cs (1)
335public override bool Equals(Object value) {
fx\src\data\System\Data\SQLTypes\SQLInt16.cs (1)
548public override bool Equals(Object value) {
fx\src\data\System\Data\SQLTypes\SQLInt32.cs (1)
560public override bool Equals(Object value) {
fx\src\data\System\Data\SQLTypes\SQLInt64.cs (1)
614public override bool Equals(Object value) {
fx\src\data\System\Data\SQLTypes\SQLMoney.cs (1)
599public override bool Equals(Object value) {
fx\src\data\System\Data\SQLTypes\SQLSingle.cs (1)
463public override bool Equals(Object value) {
fx\src\data\System\Data\SQLTypes\SQLString.cs (1)
950public override bool Equals(Object value) {
System.Data.Entity (2)
System\Data\Common\Utils\Boolean\Solver.cs (1)
385public override bool Equals(object obj)
System\Data\Mapping\StorageEntityContainerMapping.cs (1)
517public override bool Equals(object obj)
System.Data.Entity.Design (1)
System\Data\Entity\Design\EntityStoreSchemaGenerator\EntityStoreSchemaGenerator.DbObjectKey.cs (1)
92public override bool Equals(object obj)
System.Data.Linq (1)
SqlClient\Common\TypeSystem.cs (1)
248public override bool Equals(object obj) {
System.Data.SqlXml (2)
System\Xml\Xsl\Pair.cs (1)
23public override bool Equals(object other) {
System\Xml\Xsl\XmlQueryCardinality.cs (1)
113public override bool Equals(object other) {
System.Drawing (9)
commonui\System\Drawing\Advanced\PointF.cs (1)
203public override bool Equals(object obj) {
commonui\System\Drawing\Advanced\RectangleF.cs (1)
260public override bool Equals(object obj) {
commonui\System\Drawing\Advanced\SizeF.cs (1)
217public override bool Equals(object obj) {
commonui\System\Drawing\Advanced\StringFormat.cs (1)
70public override bool Equals(object obj)
commonui\System\Drawing\Color.cs (1)
1818public override bool Equals(object obj) {
commonui\System\Drawing\Point.cs (1)
238public override bool Equals(object obj) {
commonui\System\Drawing\Printing\TriState.cs (1)
49public override bool Equals( object o ) {
commonui\System\Drawing\Rectangle.cs (1)
257public override bool Equals(object obj) {
commonui\System\Drawing\Size.cs (1)
231public override bool Equals(object obj) {
System.IO.Log (2)
System\IO\Log\PolicyUnit.cs (1)
57public override bool Equals(object obj)
System\IO\Log\SequenceNumber.cs (1)
128public override bool Equals(object other)
System.Numerics (9)
System\Numerics\BigInteger.cs (1)
135public override bool Equals(object obj)
System\Numerics\Complex.cs (1)
203public override bool Equals(object obj) {
System\Numerics\Matrix3x2.cs (1)
775public override bool Equals(object obj)
System\Numerics\Matrix4x4.cs (1)
2175public override bool Equals(object obj)
System\Numerics\Plane.cs (1)
336public override bool Equals(object obj)
System\Numerics\Quaternion.cs (1)
762public override bool Equals(object obj)
System\Numerics\Vector2.cs (1)
52public override bool Equals(object obj)
System\Numerics\Vector3.cs (1)
58public override bool Equals(object obj)
System\Numerics\Vector4.cs (1)
62public override bool Equals(object obj)
System.ServiceModel (2)
System\ServiceModel\Channels\SequenceRange.cs (1)
68public override bool Equals(object obj)
System\ServiceModel\Security\SecurityContextTokenCache.cs (1)
316public override bool Equals(object obj)
System.ServiceModel.Internals (1)
System\Runtime\Diagnostics\EventDescriptor.cs (1)
125public override bool Equals(object obj)
System.Transactions (3)
System\Transactions\EnlistmentTraceIdentifier.cs (1)
70public override bool Equals ( object objectToCompare )
System\Transactions\TransactionOptions.cs (1)
32public override bool Equals( object obj )
System\Transactions\TransactionTraceIdentifier.cs (1)
53public override bool Equals ( object objectToCompare )
System.Web (3)
UI\WebControls\FontUnit.cs (1)
257public override bool Equals(object obj) {
UI\WebControls\Unit.cs (1)
197public override bool Equals(object obj) {
Util\FileUtil.cs (1)
35public override bool Equals(object obj) {
System.Windows.Forms (7)
winforms\Managed\System\WinForms\BindingMemberInfo.cs (1)
73public override bool Equals(object otherObject) {
winforms\Managed\System\WinForms\ControlPaint.cs (1)
2936public override bool Equals(object o) {
winforms\Managed\System\WinForms\DataGridCell.cs (1)
68public override bool Equals(object o) {
winforms\Managed\System\WinForms\LinkArea.cs (1)
71public override bool Equals(object o) {
winforms\Managed\System\WinForms\Message.cs (1)
114public override bool Equals(object o) {
winforms\Managed\System\WinForms\Padding.cs (1)
167public override bool Equals(object other) {
winforms\Managed\System\WinForms\TableLayoutPanelCellPosition.cs (1)
50public override bool Equals(object other) {
System.Xml (1)
System\Xml\BinaryXml\XmlBinaryReader.cs (1)
99public override bool Equals(object other) {
UIAutomationClient (1)
MS\Win32\NativeMethods.cs (1)
67override public bool Equals(object oCompare)
WindowsBase (20)
Base\MS\Internal\ComponentModel\PropertyKey.cs (1)
25public override bool Equals(object obj)
Base\MS\Internal\Interop\ErrorCodes.cs (2)
112public override bool Equals(object obj) 339public override bool Equals(object obj)
Base\MS\Internal\TraceLevelStore.cs (1)
130public override bool Equals(object o)
Base\MS\Internal\WeakEventTable.cs (2)
555public override bool Equals(object o) 610public override bool Equals(object o)
Base\System\ComponentModel\SortDescription.cs (1)
116public override bool Equals(object obj)
Base\System\Windows\DependencyPropertyChangedEventArgs.cs (1)
274public override bool Equals(object obj)
Base\System\Windows\DependentList.cs (1)
183override public bool Equals(object o)
Base\System\Windows\Generated\Int32Rect.cs (1)
123public override bool Equals(object o)
Base\System\Windows\Generated\Point.cs (1)
112public override bool Equals(object o)
Base\System\Windows\Generated\Rect.cs (1)
123public override bool Equals(object o)
Base\System\Windows\Generated\Size.cs (1)
119public override bool Equals(object o)
Base\System\Windows\Generated\Vector.cs (1)
112public override bool Equals(object o)
Base\System\Windows\LocalValueEnumerator.cs (2)
31public override bool Equals(object obj) 152public override bool Equals(object obj)
Base\System\Windows\Media\Generated\Matrix.cs (1)
135public override bool Equals(object o)
Base\System\Windows\Threading\DispatcherProcessingDisabled.cs (1)
36public override bool Equals(object obj)
Base\System\Windows\Threading\PriorityRange.cs (1)
193public override bool Equals(object o)
Shared\MS\Win32\NativeMethodsOther.cs (1)
1383override public bool Equals(object oCompare)
16 references to Equals
mscorlib (1)
system\nullable.cs (1)
67return value.Equals(other);
PresentationFramework (10)
src\Framework\MS\Internal\Annotations\TextAnchor.cs (7)
302Invariant.Assert(otherSegment.Equals(TextSegment.Null) || otherSegment.Equals(enumerator.Current) || otherSegment.End.CompareTo(enumerator.Current.Start) <= 0, "TextSegments are overlapping or not ordered."); 404Invariant.Assert(otherSegment.Equals(TextSegment.Null) || otherSegment.Equals(enumerator.Current) || otherSegment.End.CompareTo(enumerator.Current.Start) <= 0, "TextSegments are overlapping or not ordered."); 784if (x.Equals(TextSegment.Null)) 787if (y.Equals(TextSegment.Null)) 796if (y.Equals(TextSegment.Null))
src\Framework\System\Windows\Standard\Debug.cs (2)
193if (!value.Equals(default(T))) 202if (value.Equals(default(T)))
src\Framework\System\Windows\Standard\Verify.cs (1)
105if (default(T).Equals(obj))
System.AddIn (1)
System\Addin\MiniReflection\TypeInfo.cs (1)
965if (targetType.Equals(this._mdToken)) {
System.Data (1)
fx\src\data\System\Data\SqlClient\SqlCommand.cs (1)
3861Debug.Assert(!cipherInfoEntry.Equals(default(SqlTceCipherInfoEntry)), "cipherInfoEntry should not be un-initialized.");
System.Data.Entity (1)
System\Data\Common\Utils\Boolean\Solver.cs (1)
388return base.Equals(obj);
System.ServiceModel (1)
System\ServiceModel\Activation\Utility.cs (1)
209if (!pLuidAndAttributes[i].Luid.Equals(luid))
UIAutomationClientsideProviders (1)
MS\Internal\AutomationProxies\NonClientArea.cs (1)
127&& !windowRect.Equals(clientRect);