Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Reflection / Emit / EventToken.cs / 1305376 / 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
- DefaultPrintController.cs
- DesignerActionItem.cs
- ProfileSettingsCollection.cs
- Label.cs
- newinstructionaction.cs
- Parsers.cs
- MetadataPropertyvalue.cs
- SafeViewOfFileHandle.cs
- RecognizedAudio.cs
- PersonalizationStateInfo.cs
- TaiwanLunisolarCalendar.cs
- EditBehavior.cs
- SamlAuthorizationDecisionClaimResource.cs
- StylusEditingBehavior.cs
- DateTimePicker.cs
- ResourcePool.cs
- ByteConverter.cs
- ToolStripDesignerAvailabilityAttribute.cs
- ImageMap.cs
- TextRangeAdaptor.cs
- Transform.cs
- StorageMappingItemLoader.cs
- DataProviderNameConverter.cs
- XPathBuilder.cs
- Stack.cs
- TextWriterEngine.cs
- EventMap.cs
- ImageMetadata.cs
- DemultiplexingClientMessageFormatter.cs
- Int32Storage.cs
- SocketPermission.cs
- RootNamespaceAttribute.cs
- BuilderPropertyEntry.cs
- SqlMethodCallConverter.cs
- SyntaxCheck.cs
- OutputCacheProfile.cs
- ValidatingCollection.cs
- CacheAxisQuery.cs
- VisualStyleTypesAndProperties.cs
- HttpCookiesSection.cs
- NativeCppClassAttribute.cs
- ValidationSummary.cs
- Style.cs
- RewritingSimplifier.cs
- HebrewNumber.cs
- NamespaceInfo.cs
- TextParaClient.cs
- VisualTreeFlattener.cs
- embossbitmapeffect.cs
- DataGridComponentEditor.cs
- ToolTipService.cs
- GenericAuthenticationEventArgs.cs
- Version.cs
- GeometryDrawing.cs
- WebControlParameterProxy.cs
- HebrewNumber.cs
- LayoutTableCell.cs
- MemberBinding.cs
- SimpleRecyclingCache.cs
- ReferencedAssemblyResolver.cs
- Thread.cs
- LocalValueEnumerator.cs
- DocumentGridContextMenu.cs
- StringAnimationBase.cs
- Interfaces.cs
- _Rfc2616CacheValidators.cs
- TraceLog.cs
- OrderedDictionaryStateHelper.cs
- CompiledXpathExpr.cs
- XPathPatternBuilder.cs
- ToolStripArrowRenderEventArgs.cs
- DataGridCaption.cs
- SharedPersonalizationStateInfo.cs
- Figure.cs
- NotifyInputEventArgs.cs
- FixedDocumentSequencePaginator.cs
- ManipulationStartingEventArgs.cs
- ObjectQuery_EntitySqlExtensions.cs
- ValueProviderWrapper.cs
- SqlPersonalizationProvider.cs
- CodeGroup.cs
- TextureBrush.cs
- PointLightBase.cs
- CompositionDesigner.cs
- BitmapCodecInfoInternal.cs
- MarkupProperty.cs
- Msec.cs
- PointHitTestResult.cs
- autovalidator.cs
- TransportDefaults.cs
- HtmlInputReset.cs
- DBSqlParser.cs
- LogicalExpr.cs
- AuthenticateEventArgs.cs
- ManagedWndProcTracker.cs
- StateInitializationDesigner.cs
- WCFBuildProvider.cs
- WriterOutput.cs
- CompModHelpers.cs
- AdornerHitTestResult.cs