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
- ADMembershipProvider.cs
- TextEmbeddedObject.cs
- XmlTextReaderImpl.cs
- _BaseOverlappedAsyncResult.cs
- ReferenceSchema.cs
- ParameterBuilder.cs
- COM2ExtendedBrowsingHandler.cs
- HtmlTitle.cs
- WebSysDisplayNameAttribute.cs
- ToolTipService.cs
- TypeElementCollection.cs
- InkCanvasSelectionAdorner.cs
- SafeArrayTypeMismatchException.cs
- DataPagerFieldCommandEventArgs.cs
- SystemDiagnosticsSection.cs
- SessionStateContainer.cs
- ClientScriptItem.cs
- Profiler.cs
- SchemaInfo.cs
- TypeResolver.cs
- CustomCategoryAttribute.cs
- VisualTreeUtils.cs
- QueryStringParameter.cs
- OptimalTextSource.cs
- ProviderCommandInfoUtils.cs
- ListViewInsertionMark.cs
- EntityCommandCompilationException.cs
- QilTernary.cs
- PropertyValue.cs
- ToolStripSplitStackLayout.cs
- SynchronizedInputHelper.cs
- UnknownMessageReceivedEventArgs.cs
- Number.cs
- HMACMD5.cs
- SuppressIldasmAttribute.cs
- ToolStripOverflowButton.cs
- DataTableNewRowEvent.cs
- GlobalizationAssembly.cs
- DynamicPropertyHolder.cs
- Rotation3DAnimationBase.cs
- QilStrConcatenator.cs
- ReferencedType.cs
- Point4D.cs
- Collection.cs
- _WebProxyDataBuilder.cs
- DuplicateMessageDetector.cs
- TextStore.cs
- RtfFormatStack.cs
- AdapterUtil.cs
- ping.cs
- DefaultTextStoreTextComposition.cs
- ListView.cs
- NavigationEventArgs.cs
- HttpProfileGroupBase.cs
- HtmlDocument.cs
- DbConnectionPoolGroup.cs
- SynchronizationContextHelper.cs
- UIElementParagraph.cs
- ListQueryResults.cs
- ProxyWebPart.cs
- XPathParser.cs
- ProfileInfo.cs
- RequestQueue.cs
- AppDomainFactory.cs
- HttpResponseInternalBase.cs
- TextEffectResolver.cs
- UnsafeNativeMethods.cs
- ProxyWebPartManager.cs
- IndentTextWriter.cs
- HandleExceptionArgs.cs
- SqlDataReader.cs
- ExtensibleClassFactory.cs
- BamlVersionHeader.cs
- SQLInt64.cs
- CriticalExceptions.cs
- SubMenuStyle.cs
- ToolStripPanelRow.cs
- SystemColors.cs
- DataObject.cs
- LocatorPart.cs
- StoreItemCollection.Loader.cs
- SourceFilter.cs
- DoWorkEventArgs.cs
- EventWaitHandleSecurity.cs
- PartialList.cs
- ListBox.cs
- EntityDataSourceContainerNameConverter.cs
- XmlAttributeAttribute.cs
- FtpWebResponse.cs
- DataGridViewEditingControlShowingEventArgs.cs
- SafeNativeMethods.cs
- SamlAuthenticationClaimResource.cs
- XPathNodeInfoAtom.cs
- FileRecordSequenceHelper.cs
- StateManagedCollection.cs
- ColorConvertedBitmap.cs
- BamlLocalizabilityResolver.cs
- processwaithandle.cs
- ProgressPage.cs
- EpmSourceTree.cs