Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / CompMod / System / ComponentModel / DefaultEventAttribute.cs / 1 / DefaultEventAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using System; using System.Diagnostics; using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.Class)] public sealed class DefaultEventAttribute : Attribute { ///Specifies the default event for a /// component. ////// This is the default event name. /// private readonly string name; ////// public DefaultEventAttribute(string name) { this.name = name; } ////// Initializes /// a new instance of the ///class. /// /// public string Name { get { return name; } } ////// Gets the name of the default event for /// the component this attribute is bound to. /// ////// public static readonly DefaultEventAttribute Default = new DefaultEventAttribute(null); public override bool Equals(object obj) { DefaultEventAttribute other = obj as DefaultEventAttribute; return (other != null) && other.Name == name; } public override int GetHashCode() { return base.GetHashCode(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ ///// Specifies the default value for the ///, which is /// . /// This field is read-only. /// // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using System; using System.Diagnostics; using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.Class)] public sealed class DefaultEventAttribute : Attribute { ///Specifies the default event for a /// component. ////// This is the default event name. /// private readonly string name; ////// public DefaultEventAttribute(string name) { this.name = name; } ////// Initializes /// a new instance of the ///class. /// /// public string Name { get { return name; } } ////// Gets the name of the default event for /// the component this attribute is bound to. /// ////// public static readonly DefaultEventAttribute Default = new DefaultEventAttribute(null); public override bool Equals(object obj) { DefaultEventAttribute other = obj as DefaultEventAttribute; return (other != null) && other.Name == name; } public override int GetHashCode() { return base.GetHashCode(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007./// Specifies the default value for the ///, which is /// . /// This field is read-only. ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataGridViewTextBoxColumn.cs
- RegexStringValidatorAttribute.cs
- WindowsScrollBar.cs
- _BaseOverlappedAsyncResult.cs
- WebSysDefaultValueAttribute.cs
- CodeNamespace.cs
- NavigationPropertyEmitter.cs
- Bits.cs
- ToolStripPanelRenderEventArgs.cs
- CommandExpr.cs
- DynamicResourceExtensionConverter.cs
- SchemeSettingElementCollection.cs
- RequestCacheManager.cs
- ListBase.cs
- EntityContainerEntitySet.cs
- ThemeDirectoryCompiler.cs
- Material.cs
- InputMethodStateChangeEventArgs.cs
- FormViewDeleteEventArgs.cs
- ProcessProtocolHandler.cs
- WebSysDisplayNameAttribute.cs
- HttpApplication.cs
- MouseButton.cs
- NodeCounter.cs
- FrameworkRichTextComposition.cs
- RouteParser.cs
- UnhandledExceptionEventArgs.cs
- ChannelCacheDefaults.cs
- CodePageUtils.cs
- DependencyPropertyAttribute.cs
- GetLastErrorDetailsRequest.cs
- DBParameter.cs
- SelectionHighlightInfo.cs
- ModuleBuilderData.cs
- ConnectionManagementSection.cs
- Serializer.cs
- ReadOnlyDictionary.cs
- EditorPartCollection.cs
- ProcessThreadCollection.cs
- XmlDownloadManager.cs
- XmlSchemaProviderAttribute.cs
- WorkflowWebService.cs
- UiaCoreApi.cs
- QueryCacheManager.cs
- SettingsBindableAttribute.cs
- ExceptionHandlers.cs
- DoubleLink.cs
- OdbcHandle.cs
- EventManager.cs
- DomainConstraint.cs
- WSFederationHttpBindingCollectionElement.cs
- Viewport2DVisual3D.cs
- LayoutEngine.cs
- NativeMethods.cs
- NamedElement.cs
- LoginUtil.cs
- SmtpSection.cs
- GetPageCompletedEventArgs.cs
- brushes.cs
- ToolStripEditorManager.cs
- FrameworkElementAutomationPeer.cs
- GZipDecoder.cs
- EventSchemaTraceListener.cs
- TimestampInformation.cs
- ConnectionPoint.cs
- WebBrowserUriTypeConverter.cs
- ProcessInfo.cs
- RemoteWebConfigurationHost.cs
- PeerCollaboration.cs
- DateTimeFormatInfo.cs
- InternalTypeHelper.cs
- SchemaHelper.cs
- Int16Animation.cs
- NumberFormatter.cs
- DataSourceSelectArguments.cs
- ConfigurationValidatorAttribute.cs
- InternalConfigEventArgs.cs
- TriggerActionCollection.cs
- ProcessHostMapPath.cs
- XPathNodeIterator.cs
- FileUtil.cs
- DataGridViewCellStyleConverter.cs
- SQLMembershipProvider.cs
- FormViewRow.cs
- EditorZone.cs
- ScalarRestriction.cs
- Int32Rect.cs
- HtmlTableCellCollection.cs
- UnsafeNativeMethods.cs
- XmlTextReader.cs
- StylusButtonEventArgs.cs
- XmlResolver.cs
- WindowsScrollBarBits.cs
- EntityContainerRelationshipSet.cs
- AlternationConverter.cs
- PnrpPeerResolverBindingElement.cs
- WebFormsRootDesigner.cs
- EventProxy.cs
- Positioning.cs
- DynamicDocumentPaginator.cs