Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HashCoreRequest.cs
- WebServiceBindingAttribute.cs
- AxisAngleRotation3D.cs
- ScriptBehaviorDescriptor.cs
- DashStyle.cs
- FileSystemWatcher.cs
- SecurityDocument.cs
- FindSimilarActivitiesVerb.cs
- HttpRequest.cs
- BufferedGraphicsManager.cs
- LicenseException.cs
- XamlNamespaceHelper.cs
- BitmapImage.cs
- LayoutDump.cs
- XmlLinkedNode.cs
- CommandField.cs
- IndentedWriter.cs
- XmlValueConverter.cs
- ReflectionUtil.cs
- WebBrowser.cs
- FieldTemplateFactory.cs
- HttpCacheParams.cs
- base64Transforms.cs
- XmlWriterTraceListener.cs
- GPPOINT.cs
- SafeWaitHandle.cs
- DataGridRowHeader.cs
- DesignerSerializationOptionsAttribute.cs
- LinqDataSourceHelper.cs
- _NTAuthentication.cs
- DataIdProcessor.cs
- ObjectContextServiceProvider.cs
- Control.cs
- diagnosticsswitches.cs
- Point3DAnimation.cs
- EntityDataReader.cs
- FileAuthorizationModule.cs
- WebBrowserPermission.cs
- ItemCheckedEvent.cs
- Itemizer.cs
- WindowsAltTab.cs
- ZipIORawDataFileBlock.cs
- StreamingContext.cs
- ListMarkerSourceInfo.cs
- ZoneMembershipCondition.cs
- ListViewItemMouseHoverEvent.cs
- PersistenceTypeAttribute.cs
- selecteditemcollection.cs
- CharAnimationBase.cs
- CompilerParameters.cs
- ComplexObject.cs
- PublisherMembershipCondition.cs
- BamlLocalizer.cs
- DefaultBindingPropertyAttribute.cs
- CardSpacePolicyElement.cs
- Int32Collection.cs
- Root.cs
- ClientScriptManagerWrapper.cs
- TextTreeRootTextBlock.cs
- TimeManager.cs
- PartialArray.cs
- CollectionView.cs
- DebugView.cs
- HybridDictionary.cs
- QfeChecker.cs
- JavaScriptSerializer.cs
- OperationInfoBase.cs
- ProxySimple.cs
- IsolatedStorage.cs
- Models.cs
- RouteParameter.cs
- ListViewSortEventArgs.cs
- RequestSecurityTokenResponse.cs
- BmpBitmapDecoder.cs
- SplashScreen.cs
- DataGridViewRowsAddedEventArgs.cs
- HtmlTernaryTree.cs
- SynchronizedInputPattern.cs
- NewExpression.cs
- UriExt.cs
- DataGridViewCellParsingEventArgs.cs
- Size3D.cs
- UIElementIsland.cs
- GcHandle.cs
- XsdDuration.cs
- ListViewGroupItemCollection.cs
- EdmItemError.cs
- CallbackValidator.cs
- MouseEvent.cs
- SafeMILHandle.cs
- ExtendedPropertyDescriptor.cs
- NullExtension.cs
- DataGridViewColumnCollectionDialog.cs
- ApplicationGesture.cs
- TextModifier.cs
- DataColumnCollection.cs
- DeviceContexts.cs
- ObjectManager.cs
- SimpleType.cs
- PropVariant.cs