Base:
method
Equals
System.Object.Equals(System.Object)
51 overrides of Equals
PresentationFramework (1)
System\Windows\AttachedPropertyBrowsableForChildrenAttribute.cs (1)
68public override bool Equals(object obj)
System.ComponentModel.Annotations (2)
System\ComponentModel\DataAnnotations\FilterUIHintAttribute.cs (1)
86public override bool Equals([NotNullWhen(true)] object? obj) =>
System\ComponentModel\DataAnnotations\UIHintAttribute.cs (1)
69public override bool Equals([NotNullWhen(true)] object? obj) =>
System.ComponentModel.Primitives (16)
System\ComponentModel\BrowsableAttribute.cs (1)
47public override bool Equals([NotNullWhen(true)] object? obj) =>
System\ComponentModel\CategoryAttribute.cs (1)
194public override bool Equals([NotNullWhen(true)] object? obj) =>
System\ComponentModel\DescriptionAttribute.cs (1)
44public override bool Equals([NotNullWhen(true)] object? obj) =>
System\ComponentModel\DesignerAttribute.cs (1)
114public override bool Equals(object? obj)
System\ComponentModel\DesignerCategoryAttribute.cs (1)
60public override bool Equals([NotNullWhen(true)] object? obj) =>
System\ComponentModel\DesignerSerializationVisibilityAttribute.cs (1)
56public override bool Equals([NotNullWhen(true)] object? obj) =>
System\ComponentModel\DesignOnlyAttribute.cs (1)
46public override bool Equals([NotNullWhen(true)] object? obj) =>
System\ComponentModel\DisplayNameAttribute.cs (1)
43public override bool Equals([NotNullWhen(true)] object? obj) =>
System\ComponentModel\EditorAttribute.cs (1)
97public override bool Equals(object? obj)
System\ComponentModel\ImmutableObjectAttribute.cs (1)
46public override bool Equals([NotNullWhen(true)] object? obj) =>
System\ComponentModel\LocalizableAttribute.cs (1)
46public override bool Equals([NotNullWhen(true)] object? obj) =>
System\ComponentModel\MergablePropertyAttribute.cs (1)
52public override bool Equals([NotNullWhen(true)] object? obj) =>
System\ComponentModel\NotifyParentPropertyAttribute.cs (1)
54public override bool Equals([NotNullWhen(true)] object? obj) =>
System\ComponentModel\ParenthesizePropertyNameAttribute.cs (1)
44public override bool Equals([NotNullWhen(true)] object? obj) =>
System\ComponentModel\ReadOnlyAttribute.cs (1)
47public override bool Equals([NotNullWhen(true)] object? value) =>
System\ComponentModel\RefreshPropertiesAttribute.cs (1)
42public override bool Equals([NotNullWhen(true)] object? obj) =>
System.ComponentModel.TypeConverter (25)
System\ComponentModel\AmbientValueAttribute.cs (1)
155public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\BindableAttribute.cs (1)
78public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\ComplexBindingPropertiesAttribute.cs (1)
56public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\DataObjectAttribute.cs (1)
28public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\DataObjectFieldAttribute.cs (1)
43public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\DataObjectMethodAttribute.cs (1)
25public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\DefaultBindingPropertyAttribute.cs (1)
41public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\DefaultEventAttribute.cs (1)
34public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\DefaultPropertyAttribute.cs (1)
34public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\Design\HelpKeywordAttribute.cs (1)
87public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\Design\PropertyTabAttribute.cs (1)
147public override bool Equals([NotNullWhen(true)] object? other)
System\ComponentModel\DesignTimeVisibleAttribute.cs (1)
55public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\ExtenderProvidedPropertyAttribute.cs (1)
51public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\InheritanceAttribute.cs (1)
80public override bool Equals([NotNullWhen(true)] object? value)
System\ComponentModel\InstallerTypeAttribute.cs (1)
38public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\LicenseProviderAttribute.cs (1)
88public override bool Equals([NotNullWhen(true)] object? value)
System\ComponentModel\ListBindableAttribute.cs (1)
32public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\LookupBindingPropertiesAttribute.cs (1)
68public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\PasswordPropertyTextAttribute.cs (1)
57public override bool Equals([NotNullWhen(true)] object? o)
System\ComponentModel\ProvidePropertyAttribute.cs (1)
50public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\RecommendedAsConfigurableAttribute.cs (1)
48public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\RunInstallerAttribute.cs (1)
51public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\SettingsBindableAttribute.cs (1)
35public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\ToolboxItemAttribute.cs (1)
104public override bool Equals([NotNullWhen(true)] object? obj)
System\ComponentModel\ToolboxItemFilterAttribute.cs (1)
83public override bool Equals([NotNullWhen(true)] object? obj)
System.ObjectModel (1)
System\ComponentModel\TypeConverterAttribute.cs (1)
61public override bool Equals([NotNullWhen(true)] object? obj)
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\ComponentModel\DefaultValueAttribute.cs (1)
259public override bool Equals([NotNullWhen(true)] object? obj)
src\libraries\System.Private.CoreLib\src\System\ComponentModel\EditorBrowsableAttribute.cs (1)
22public override bool Equals([NotNullWhen(true)] object? obj)
System.Windows.Forms (3)
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnDesignTimeVisibleAttribute.cs (1)
23public override bool Equals(object? obj) =>
System\Windows\Forms\Design\ToolStripItemDesignerAvailabilityAttribute.cs (1)
26public override bool Equals(object? obj)
System\Windows\Forms\Layout\DockingAttribute.cs (1)
20public override bool Equals(object? obj)
System.Xaml (1)
System\Windows\Markup\ContentWrapperAttribute.cs (1)
42public override bool Equals(object? obj)
17 references to Equals
System.ComponentModel.TypeConverter (3)
System\ComponentModel\AttributeCollection.cs (1)
213return attr != null && attr.Equals(attribute);
System\ComponentModel\ExtendedPropertyDescriptor.cs (1)
78public override bool IsReadOnly => Attributes[typeof(ReadOnlyAttribute)]!.Equals(ReadOnlyAttribute.Yes);
System\ComponentModel\MemberDescriptor.cs (1)
295if (!_attributes[i].Equals(mdObj._attributes[i]))
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Attribute.cs (1)
139public virtual bool Match(object? obj) => Equals(obj);
System.Windows.Forms (7)
System\Windows\Forms\ActiveX\AxHost.cs (1)
2558if (!attrib.Equals(_attribsStash[i++]))
System\Windows\Forms\ComponentModel\COM2Interop\COM2IVsPerPropertyBrowsingHandler.cs (1)
88&& browsableAttribute.Equals(BrowsableAttribute.No);
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (2)
132if (attributes[i].Equals(BrowsableAttribute.No) && !hrHidden) 351_readOnly |= Attributes[typeof(ReadOnlyAttribute)]?.Equals(ReadOnlyAttribute.Yes) ?? false;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (1)
380.Equals(ImmutableObjectAttribute.Yes);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MergePropertyDescriptor.MergedAttributeCollection.cs (1)
56if (!value.Equals(newValue))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\SingleSelectRootGridEntry.cs (1)
82if (!currentAttributes[i].Equals(newAttributes[i]))
System.Windows.Forms.Design (6)
System\ComponentModel\Design\EventBindingService.EventPropertyDescriptor.cs (1)
65public override bool IsReadOnly => Attributes[typeof(ReadOnlyAttribute)]!.Equals(ReadOnlyAttribute.Yes);
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.ModifiersExtenderProvider.cs (1)
41if (!TypeDescriptor.GetAttributes(o)[typeof(InheritanceAttribute)]!.Equals(InheritanceAttribute.NotInherited))
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.ModifiersInheritedExtenderProvider.cs (1)
43if (!attributes[typeof(InheritanceAttribute)]!.Equals(InheritanceAttribute.NotInherited))
System\Windows\Forms\Design\ControlCommandSet.cs (1)
1320!TypeDescriptor.GetAttributes(obj)[typeof(InheritanceAttribute)].Equals(InheritanceAttribute.InheritedReadOnly))
System\Windows\Forms\Design\DesignerExtenders.NameExtenderProvider.cs (1)
59if (!TypeDescriptor.GetAttributes(o)[typeof(InheritanceAttribute)]?.Equals(InheritanceAttribute.NotInherited) ?? false)
System\Windows\Forms\Design\DesignerExtenders.NameInheritedExtenderProvider.cs (1)
39if (!TypeDescriptor.GetAttributes(o)[typeof(InheritanceAttribute)]?.Equals(InheritanceAttribute.NotInherited) ?? false)