Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- CoreSwitches.cs
- CqlBlock.cs
- StorageTypeMapping.cs
- PackagePart.cs
- indexingfiltermarshaler.cs
- XPathDescendantIterator.cs
- SafeThreadHandle.cs
- ExtractedStateEntry.cs
- SmtpMail.cs
- TypeValidationEventArgs.cs
- Expressions.cs
- ActivityCodeGenerator.cs
- AuthenticationModulesSection.cs
- Label.cs
- DoubleCollectionValueSerializer.cs
- AssociationType.cs
- JsonCollectionDataContract.cs
- Codec.cs
- SystemIPInterfaceStatistics.cs
- ProcessStartInfo.cs
- DataGridViewElement.cs
- XmlDataProvider.cs
- CodeExpressionCollection.cs
- RegexRunner.cs
- FilteredDataSetHelper.cs
- FixedSOMPageElement.cs
- FastEncoderWindow.cs
- WizardDesigner.cs
- GestureRecognizer.cs
- ParallelTimeline.cs
- WebPartCancelEventArgs.cs
- ApplicationTrust.cs
- embossbitmapeffect.cs
- TextRenderer.cs
- TokenBasedSet.cs
- BulletedList.cs
- ParameterCollectionEditor.cs
- ColorConverter.cs
- IgnoreFileBuildProvider.cs
- ResourcePart.cs
- DesignerWithHeader.cs
- ConditionalExpression.cs
- ValueTypeFieldReference.cs
- shaperfactoryquerycacheentry.cs
- ConnectionStringsExpressionBuilder.cs
- TraceLevelStore.cs
- ArgumentException.cs
- PropertyMapper.cs
- PersonalizationProviderCollection.cs
- SocketException.cs
- ToolStripMenuItemCodeDomSerializer.cs
- RootProfilePropertySettingsCollection.cs
- OptimalBreakSession.cs
- itemelement.cs
- DesignerDataTable.cs
- mediapermission.cs
- IResourceProvider.cs
- ToolStripRendererSwitcher.cs
- MasterPageCodeDomTreeGenerator.cs
- StructuralType.cs
- DeclarativeCatalogPart.cs
- SendingRequestEventArgs.cs
- SchemaCollectionPreprocessor.cs
- RightsManagementManager.cs
- ListGeneralPage.cs
- DataGridViewComboBoxColumn.cs
- MD5CryptoServiceProvider.cs
- ToolStripDropDownClosedEventArgs.cs
- EventQueueState.cs
- FlowDocumentReader.cs
- DataSourceProvider.cs
- TableLayoutCellPaintEventArgs.cs
- PropertyGridEditorPart.cs
- WebPartsPersonalizationAuthorization.cs
- UInt64Converter.cs
- ISessionStateStore.cs
- XsltCompileContext.cs
- PrtCap_Public_Simple.cs
- TheQuery.cs
- SoapIncludeAttribute.cs
- HtmlGenericControl.cs
- ToolStripPanelRow.cs
- DefaultExpression.cs
- __Filters.cs
- DllNotFoundException.cs
- Descriptor.cs
- ConfigurationPropertyAttribute.cs
- XmlElement.cs
- MessageDirection.cs
- DirectoryLocalQuery.cs
- XNodeNavigator.cs
- WmlLiteralTextAdapter.cs
- XmlSchemaException.cs
- XmlNavigatorFilter.cs
- HealthMonitoringSection.cs
- MissingFieldException.cs
- EmbeddedMailObjectsCollection.cs
- ClientConfigurationSystem.cs
- XmlNavigatorFilter.cs
- InvalidEnumArgumentException.cs