Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Part.cs
- DrawingCollection.cs
- DiscardableAttribute.cs
- SqlProviderServices.cs
- ControllableStoryboardAction.cs
- BaseResourcesBuildProvider.cs
- BaseAutoFormat.cs
- ControlBuilder.cs
- DispatchWrapper.cs
- ImageFormat.cs
- AsyncOperationManager.cs
- BrowserCapabilitiesCompiler.cs
- XomlSerializationHelpers.cs
- SQLInt64.cs
- CharacterHit.cs
- GC.cs
- TrailingSpaceComparer.cs
- ChtmlPhoneCallAdapter.cs
- SHA1.cs
- MatrixKeyFrameCollection.cs
- PagedControl.cs
- BitmapFrame.cs
- ButtonFieldBase.cs
- ImageSource.cs
- Stream.cs
- OSFeature.cs
- NoneExcludedImageIndexConverter.cs
- DesignerLabelAdapter.cs
- ImageSourceConverter.cs
- CompressStream.cs
- RegexCompilationInfo.cs
- SoapHeaderAttribute.cs
- AlphabetConverter.cs
- WebRequestModulesSection.cs
- Utility.cs
- Event.cs
- ModuleElement.cs
- DataKeyPropertyAttribute.cs
- TransformFinalBlockRequest.cs
- AnnotationHighlightLayer.cs
- QilIterator.cs
- _NTAuthentication.cs
- webproxy.cs
- UnsafeNativeMethods.cs
- RegexWorker.cs
- ViewStateException.cs
- sitestring.cs
- ElementUtil.cs
- QueryableFilterRepeater.cs
- CalendarAutomationPeer.cs
- TextBoxLine.cs
- GridViewColumnHeader.cs
- BindingCollection.cs
- ManagementQuery.cs
- ServiceDescriptionImporter.cs
- RoutingUtilities.cs
- ListBindingHelper.cs
- TempFiles.cs
- CryptoProvider.cs
- DataObjectAttribute.cs
- BufferManager.cs
- RequestNavigateEventArgs.cs
- ToolStripDropDownClosingEventArgs.cs
- CommonProperties.cs
- SplashScreen.cs
- M3DUtil.cs
- ClientScriptManagerWrapper.cs
- CoTaskMemSafeHandle.cs
- CollectionViewGroupRoot.cs
- SafeRightsManagementEnvironmentHandle.cs
- SelectedGridItemChangedEvent.cs
- AmbientLight.cs
- SqlBuilder.cs
- RijndaelManaged.cs
- XmlNamedNodeMap.cs
- AssemblyResourceLoader.cs
- PostBackOptions.cs
- ListMarkerLine.cs
- SourceChangedEventArgs.cs
- UnionExpr.cs
- AttributeData.cs
- StackSpiller.Bindings.cs
- BindingCompleteEventArgs.cs
- StateRuntime.cs
- Frame.cs
- TreeNodeStyle.cs
- Win32SafeHandles.cs
- TriggerActionCollection.cs
- TextBox.cs
- DataServiceQueryOfT.cs
- ConnectionModeReader.cs
- NCryptSafeHandles.cs
- IIS7UserPrincipal.cs
- DropSource.cs
- PenContext.cs
- SiteMapNodeItemEventArgs.cs
- FilterUserControlBase.cs
- WebServiceHandlerFactory.cs
- ProtocolInformationWriter.cs
- _KerberosClient.cs