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
- DbException.cs
- XmlEventCache.cs
- PartialTrustVisibleAssembly.cs
- ScheduleChanges.cs
- DbModificationClause.cs
- TextEndOfLine.cs
- CollectionDataContract.cs
- AccessDataSource.cs
- SafeCoTaskMem.cs
- RsaKeyIdentifierClause.cs
- ProfileEventArgs.cs
- DomainUpDown.cs
- LinqDataSourceContextData.cs
- ParallelTimeline.cs
- SqlFactory.cs
- RuleSetCollection.cs
- TypeBuilderInstantiation.cs
- Enum.cs
- SequenceFullException.cs
- MultiByteCodec.cs
- WindowsTreeView.cs
- ReferencedCollectionType.cs
- ToolboxService.cs
- RuntimeWrappedException.cs
- Configuration.cs
- ExpressionLexer.cs
- RotationValidation.cs
- CompositeCollection.cs
- DrawingBrush.cs
- RelationalExpressions.cs
- DiagnosticSection.cs
- RectValueSerializer.cs
- DescendantOverDescendantQuery.cs
- TextServicesContext.cs
- ScriptingJsonSerializationSection.cs
- CFStream.cs
- ByteStack.cs
- ResourceBinder.cs
- RadialGradientBrush.cs
- AccessedThroughPropertyAttribute.cs
- CompositeCollectionView.cs
- DesignerTransactionCloseEvent.cs
- JsonObjectDataContract.cs
- XmlSchemaObjectTable.cs
- TableLayoutSettings.cs
- ComAdminWrapper.cs
- SystemBrushes.cs
- GlyphRunDrawing.cs
- TextEditorTyping.cs
- CapacityStreamGeometryContext.cs
- DependencyPropertyAttribute.cs
- DataTableMappingCollection.cs
- AttachedAnnotationChangedEventArgs.cs
- Predicate.cs
- SrgsGrammar.cs
- RepeaterItem.cs
- RepeatBehaviorConverter.cs
- ApplicationException.cs
- SafeMILHandleMemoryPressure.cs
- WarningException.cs
- TreeNodeEventArgs.cs
- FixedNode.cs
- InvokePatternIdentifiers.cs
- BrowserDefinitionCollection.cs
- PerformanceCountersBase.cs
- CodeDirectionExpression.cs
- BackStopAuthenticationModule.cs
- MatrixTransform3D.cs
- SQLStringStorage.cs
- EnlistmentTraceIdentifier.cs
- VoiceSynthesis.cs
- DbCommandDefinition.cs
- ConfigurationElement.cs
- SqlOuterApplyReducer.cs
- BuildProvider.cs
- CodeCompiler.cs
- ScrollProperties.cs
- TextTreeUndoUnit.cs
- Base64Stream.cs
- GradientStop.cs
- PermissionRequestEvidence.cs
- Int32CollectionValueSerializer.cs
- WebPartTransformer.cs
- ObjectCloneHelper.cs
- CompositionTarget.cs
- DateTimeParse.cs
- Bitmap.cs
- CodeObjectCreateExpression.cs
- ServiceX509SecurityTokenProvider.cs
- DictionaryKeyPropertyAttribute.cs
- TraceHandlerErrorFormatter.cs
- PropertyManager.cs
- FontDifferentiator.cs
- bidPrivateBase.cs
- ImageEditor.cs
- EnumBuilder.cs
- CounterSampleCalculator.cs
- TCPListener.cs
- HtmlTable.cs
- StylusPointPropertyInfo.cs