Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / clr / src / BCL / System / Reflection / Emit / EventToken.cs / 1 / EventToken.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: EventToken ** ** ** Propertybuilder is for client to define properties for a class ** ** ===========================================================*/ namespace System.Reflection.Emit { using System; using System.Reflection; using System.Security.Permissions; [Serializable()] [System.Runtime.InteropServices.ComVisible(true)] public struct EventToken { public static readonly EventToken Empty = new EventToken(); internal int m_event; internal EventToken(int str) { m_event=str; } public int Token { get { return m_event; } } public override int GetHashCode() { return m_event; } public override bool Equals(Object obj) { if (obj is EventToken) return Equals((EventToken)obj); else return false; } public bool Equals(EventToken obj) { return obj.m_event == m_event; } public static bool operator ==(EventToken a, EventToken b) { return a.Equals(b); } public static bool operator !=(EventToken a, EventToken b) { return !(a == b); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: EventToken ** ** ** Propertybuilder is for client to define properties for a class ** ** ===========================================================*/ namespace System.Reflection.Emit { using System; using System.Reflection; using System.Security.Permissions; [Serializable()] [System.Runtime.InteropServices.ComVisible(true)] public struct EventToken { public static readonly EventToken Empty = new EventToken(); internal int m_event; internal EventToken(int str) { m_event=str; } public int Token { get { return m_event; } } public override int GetHashCode() { return m_event; } public override bool Equals(Object obj) { if (obj is EventToken) return Equals((EventToken)obj); else return false; } public bool Equals(EventToken obj) { return obj.m_event == m_event; } public static bool operator ==(EventToken a, EventToken b) { return a.Equals(b); } public static bool operator !=(EventToken a, EventToken b) { return !(a == b); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- GeneratedCodeAttribute.cs
- LocalValueEnumerator.cs
- TdsParserSessionPool.cs
- TransformConverter.cs
- SqlPersistenceProviderFactory.cs
- PropertyDescriptorComparer.cs
- TextEffectCollection.cs
- SettingsPropertyValueCollection.cs
- CodeCatchClause.cs
- CoreSwitches.cs
- XmlUtil.cs
- StyleModeStack.cs
- AstNode.cs
- TextServicesManager.cs
- MulticastOption.cs
- IDReferencePropertyAttribute.cs
- Button.cs
- RelationshipConverter.cs
- PrintDocument.cs
- WebBrowserSiteBase.cs
- DataContractSerializer.cs
- SqlDataSourceFilteringEventArgs.cs
- StylusEditingBehavior.cs
- WebPartConnectionsCancelEventArgs.cs
- DescendantBaseQuery.cs
- FolderBrowserDialogDesigner.cs
- LiteralControl.cs
- ScrollProperties.cs
- ZipIOModeEnforcingStream.cs
- CodeComment.cs
- BinHexEncoder.cs
- PersistencePipeline.cs
- Propagator.ExtentPlaceholderCreator.cs
- Calendar.cs
- MemberHolder.cs
- Guid.cs
- PersonalizationProviderHelper.cs
- DrawingAttributesDefaultValueFactory.cs
- Repeater.cs
- ObjectDataSourceDisposingEventArgs.cs
- LocatorBase.cs
- ScrollData.cs
- PerspectiveCamera.cs
- WebSysDisplayNameAttribute.cs
- EllipseGeometry.cs
- ListView.cs
- CompleteWizardStep.cs
- StringDictionaryCodeDomSerializer.cs
- ObservableDictionary.cs
- ContentWrapperAttribute.cs
- BrowsableAttribute.cs
- ReflectionPermission.cs
- EntityClassGenerator.cs
- UrlRoutingModule.cs
- BitVector32.cs
- ConfigXmlComment.cs
- CatalogZoneBase.cs
- ScriptControl.cs
- PropertyState.cs
- LoginAutoFormat.cs
- DefaultTextStore.cs
- MemberHolder.cs
- CodeConstructor.cs
- TraceHwndHost.cs
- IERequestCache.cs
- HashHelper.cs
- SqlTriggerContext.cs
- NativeMethods.cs
- ReadOnlyDataSourceView.cs
- RadialGradientBrush.cs
- LineGeometry.cs
- FolderNameEditor.cs
- DataConnectionHelper.cs
- ItemMap.cs
- PrintDocument.cs
- AudioFormatConverter.cs
- LoadRetryHandler.cs
- OperationInfoBase.cs
- x509utils.cs
- IPPacketInformation.cs
- GridViewSelectEventArgs.cs
- SeekStoryboard.cs
- IdnMapping.cs
- SharedPersonalizationStateInfo.cs
- CreateUserWizard.cs
- UserControl.cs
- RuntimeArgumentHandle.cs
- SerializableAttribute.cs
- XmlTextWriter.cs
- CookieHandler.cs
- LineUtil.cs
- ReflectionTypeLoadException.cs
- MetadataCache.cs
- NameValuePair.cs
- ReferenceEqualityComparer.cs
- Help.cs
- COM2Enum.cs
- DataControlPagerLinkButton.cs
- GridViewRow.cs
- TailCallAnalyzer.cs