Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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. // // ==--== /*============================================================ ** ** 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- UpdatePanel.cs
- OracleParameterBinding.cs
- TriState.cs
- ContractMethodInfo.cs
- SessionPageStatePersister.cs
- DataServiceConfiguration.cs
- VersionedStream.cs
- ImageListUtils.cs
- UIElementPropertyUndoUnit.cs
- FixedSOMTable.cs
- BindingMAnagerBase.cs
- DoubleAverageAggregationOperator.cs
- RuleConditionDialog.cs
- ILGenerator.cs
- MarshalDirectiveException.cs
- ColumnClickEvent.cs
- MultiPropertyDescriptorGridEntry.cs
- DrawListViewColumnHeaderEventArgs.cs
- CalendarDay.cs
- XmlCompatibilityReader.cs
- DispatcherTimer.cs
- ViewgenGatekeeper.cs
- TextEditorContextMenu.cs
- SequentialOutput.cs
- NavigatingCancelEventArgs.cs
- RefreshEventArgs.cs
- UIPropertyMetadata.cs
- WebPartChrome.cs
- PreviewPageInfo.cs
- AlphabetConverter.cs
- ListenerChannelContext.cs
- BridgeDataRecord.cs
- OpenTypeLayout.cs
- DateTimeParse.cs
- Scripts.cs
- TreeNodeCollection.cs
- SafeReadContext.cs
- SqlDataSourceSelectingEventArgs.cs
- _StreamFramer.cs
- AssociationEndMember.cs
- CompModHelpers.cs
- MetadataCache.cs
- AdCreatedEventArgs.cs
- AtlasWeb.Designer.cs
- httpapplicationstate.cs
- InstanceCollisionException.cs
- AsyncResult.cs
- DescendentsWalker.cs
- LayoutSettings.cs
- RecommendedAsConfigurableAttribute.cs
- ClientBuildManagerCallback.cs
- ConsumerConnectionPointCollection.cs
- loginstatus.cs
- DateTimeSerializationSection.cs
- UInt64Storage.cs
- ColumnHeader.cs
- ExpressionValueEditor.cs
- Main.cs
- TransformProviderWrapper.cs
- DataGridViewCellFormattingEventArgs.cs
- IISMapPath.cs
- ScriptReferenceEventArgs.cs
- LinqDataSourceSelectEventArgs.cs
- XPathDocument.cs
- Material.cs
- CalculatedColumn.cs
- CollectionViewProxy.cs
- GroupBoxAutomationPeer.cs
- UInt64Storage.cs
- ToolStripSplitStackLayout.cs
- PartialCachingAttribute.cs
- Dispatcher.cs
- ExportException.cs
- ColorPalette.cs
- HelpInfo.cs
- HtmlShimManager.cs
- OperationResponse.cs
- GlyphCollection.cs
- ConfigurationManagerHelperFactory.cs
- TypeSource.cs
- IHttpResponseInternal.cs
- WebPartConnectionCollection.cs
- CapabilitiesAssignment.cs
- LineBreakRecord.cs
- ZipIOFileItemStream.cs
- MessageHeader.cs
- UIElement3D.cs
- DecoderFallback.cs
- FormViewModeEventArgs.cs
- WebPartConnectionsConnectVerb.cs
- SystemBrushes.cs
- IntranetCredentialPolicy.cs
- RuntimeConfigLKG.cs
- DeflateEmulationStream.cs
- SvcMapFileSerializer.cs
- RequestCachePolicyConverter.cs
- WorkflowDispatchContext.cs
- TextPointerBase.cs
- RawTextInputReport.cs
- DelimitedListTraceListener.cs