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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ViewPort3D.cs
- XmlLanguageConverter.cs
- WebChannelFactory.cs
- GlyphRunDrawing.cs
- PriorityQueue.cs
- ExeContext.cs
- XPathPatternBuilder.cs
- VBIdentifierName.cs
- PaintEvent.cs
- ScopeElementCollection.cs
- SchemaCollectionCompiler.cs
- TypeInfo.cs
- HtmlInputImage.cs
- XPathNodeInfoAtom.cs
- SendSecurityHeader.cs
- DataRowChangeEvent.cs
- SoapEnumAttribute.cs
- RoleServiceManager.cs
- ComponentCollection.cs
- TreeView.cs
- Cursor.cs
- DataServiceRequest.cs
- TypeUsageBuilder.cs
- WebPartMinimizeVerb.cs
- NotSupportedException.cs
- SafeRightsManagementSessionHandle.cs
- MatrixConverter.cs
- ProcessManager.cs
- QuerySettings.cs
- DataViewSettingCollection.cs
- HtmlHistory.cs
- MaskInputRejectedEventArgs.cs
- RotationValidation.cs
- XmlNode.cs
- DispatcherSynchronizationContext.cs
- MediaPlayer.cs
- AsyncCompletedEventArgs.cs
- ExpressionBuilderCollection.cs
- ApplicationInfo.cs
- WebPartManager.cs
- SecurityCriticalDataForSet.cs
- DataObjectCopyingEventArgs.cs
- QueryTask.cs
- SQLByteStorage.cs
- XmlUnspecifiedAttribute.cs
- TableParaClient.cs
- BrowserTree.cs
- BitConverter.cs
- DataGridColumnHeader.cs
- Soap.cs
- StringResourceManager.cs
- TableRowCollection.cs
- MessageCredentialType.cs
- ArrangedElement.cs
- UriWriter.cs
- XmlSignatureManifest.cs
- StyleTypedPropertyAttribute.cs
- VersionedStream.cs
- ProcessInfo.cs
- EventHandlerService.cs
- BasicCellRelation.cs
- ClientOptions.cs
- DataError.cs
- ExtendedPropertyDescriptor.cs
- TypeDescriptorFilterService.cs
- Propagator.cs
- ThaiBuddhistCalendar.cs
- SystemIPGlobalStatistics.cs
- TaskExtensions.cs
- IsolatedStorageFilePermission.cs
- VarRefManager.cs
- DataStreams.cs
- TriggerBase.cs
- UITypeEditor.cs
- XmlSchemaSearchPattern.cs
- cookiecollection.cs
- FrameDimension.cs
- ApplicationId.cs
- DesignerVerbCollection.cs
- StringUtil.cs
- ReadOnlyDataSourceView.cs
- DbConnectionPoolIdentity.cs
- DataGridColumnCollection.cs
- _LocalDataStoreMgr.cs
- QueryServiceConfigHandle.cs
- ToolStripItemTextRenderEventArgs.cs
- CodePropertyReferenceExpression.cs
- WorkingDirectoryEditor.cs
- SystemColors.cs
- ButtonStandardAdapter.cs
- DataGridViewAutoSizeModeEventArgs.cs
- MaterialGroup.cs
- _AutoWebProxyScriptHelper.cs
- DoubleCollectionValueSerializer.cs
- PresentationAppDomainManager.cs
- TextAnchor.cs
- TakeQueryOptionExpression.cs
- IxmlLineInfo.cs
- WebPageTraceListener.cs
- SchemaAttDef.cs