Code:
/ DotNET / DotNET / 8.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
- WorkflowServiceBuildProvider.cs
- CompilerWrapper.cs
- XsltInput.cs
- XmlObjectSerializerWriteContextComplex.cs
- ResourcePermissionBaseEntry.cs
- TrustLevelCollection.cs
- PathFigure.cs
- StringFreezingAttribute.cs
- NavigationWindowAutomationPeer.cs
- DateTimeOffsetConverter.cs
- DropShadowEffect.cs
- SafeProcessHandle.cs
- DataKey.cs
- RegionInfo.cs
- GrammarBuilderRuleRef.cs
- GeneratedCodeAttribute.cs
- FlowDocument.cs
- ArgumentException.cs
- SizeConverter.cs
- PeerContact.cs
- ButtonBase.cs
- OperationParameterInfoCollection.cs
- GlobalEventManager.cs
- GlobalProxySelection.cs
- Rotation3DAnimationBase.cs
- SystemIcmpV4Statistics.cs
- TextSelectionHighlightLayer.cs
- TypeSemantics.cs
- FileDialogPermission.cs
- COM2Properties.cs
- ListDataBindEventArgs.cs
- ApplicationBuildProvider.cs
- WindowsGraphics2.cs
- SrgsDocumentParser.cs
- Int16Converter.cs
- RegionData.cs
- MultiAsyncResult.cs
- TableItemPatternIdentifiers.cs
- XmlName.cs
- ProtocolsSection.cs
- CodeGroup.cs
- mansign.cs
- CounterSetInstanceCounterDataSet.cs
- XmlTypeMapping.cs
- ValueUtilsSmi.cs
- CreatingCookieEventArgs.cs
- PropertyInfoSet.cs
- ComponentResourceKey.cs
- ColumnMapTranslator.cs
- SigningCredentials.cs
- SetStoryboardSpeedRatio.cs
- WindowsSecurityTokenAuthenticator.cs
- NominalTypeEliminator.cs
- EdmPropertyAttribute.cs
- AutoResetEvent.cs
- WebPartHelpVerb.cs
- MdImport.cs
- XmlComment.cs
- SoapObjectReader.cs
- RotateTransform3D.cs
- SecurityDocument.cs
- EntityDataReader.cs
- SyndicationItem.cs
- StandardCommands.cs
- BitmapEffectState.cs
- DataGridViewRow.cs
- GeneralTransformGroup.cs
- IconConverter.cs
- InvalidateEvent.cs
- FrameworkReadOnlyPropertyMetadata.cs
- SqlCacheDependencyDatabaseCollection.cs
- HtmlMeta.cs
- BufferAllocator.cs
- WebPartManagerInternals.cs
- VisualTarget.cs
- TextSegment.cs
- UnSafeCharBuffer.cs
- ToolBar.cs
- SafePEFileHandle.cs
- XPathNodePointer.cs
- Pool.cs
- FragmentNavigationEventArgs.cs
- SafeReversePInvokeHandle.cs
- UniqueCodeIdentifierScope.cs
- TCPListener.cs
- ToolboxItemCollection.cs
- OciHandle.cs
- StackSpiller.Bindings.cs
- XPathNavigator.cs
- TraceFilter.cs
- LineInfo.cs
- HttpListenerRequest.cs
- MinMaxParagraphWidth.cs
- CodeParameterDeclarationExpression.cs
- CacheHelper.cs
- FigureParagraph.cs
- WebPartConnectionsDisconnectVerb.cs
- WindowsListBox.cs
- ApplicationServiceHelper.cs
- Variable.cs