Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ErrorFormatter.cs
- DelayDesigner.cs
- XmlValidatingReader.cs
- UnmanagedMarshal.cs
- AudioLevelUpdatedEventArgs.cs
- SubclassTypeValidatorAttribute.cs
- DataGridHeaderBorder.cs
- ImpersonationContext.cs
- RenderingBiasValidation.cs
- CodeDelegateInvokeExpression.cs
- Odbc32.cs
- ThreadStaticAttribute.cs
- PartDesigner.cs
- PropertyOverridesDialog.cs
- _LoggingObject.cs
- XmlUtf8RawTextWriter.cs
- webbrowsersite.cs
- LazyTextWriterCreator.cs
- RuleInfoComparer.cs
- ReadOnlyAttribute.cs
- TagPrefixAttribute.cs
- TreeViewEvent.cs
- WinFormsComponentEditor.cs
- PrefixQName.cs
- NavigationWindowAutomationPeer.cs
- ParentQuery.cs
- ToolStripMenuItem.cs
- PriorityQueue.cs
- Preprocessor.cs
- GregorianCalendarHelper.cs
- WebPartChrome.cs
- XPathPatternParser.cs
- TextServicesManager.cs
- SchemaTypeEmitter.cs
- EntityViewGenerationAttribute.cs
- TrackBarRenderer.cs
- ClientSponsor.cs
- RadioButton.cs
- DocumentXmlWriter.cs
- CreateUserErrorEventArgs.cs
- InvalidFilterCriteriaException.cs
- IRCollection.cs
- TextCompositionManager.cs
- Errors.cs
- IisTraceListener.cs
- AttributeUsageAttribute.cs
- RequestCachePolicyConverter.cs
- BufferCache.cs
- SourceElementsCollection.cs
- TrackingProfileManager.cs
- LongAverageAggregationOperator.cs
- ClientConfigurationHost.cs
- ConnectionStringEditor.cs
- ViewGenerator.cs
- Padding.cs
- Rules.cs
- ConfigurationPropertyCollection.cs
- SmtpDigestAuthenticationModule.cs
- DiscoveryInnerClientManaged11.cs
- XmlElementElement.cs
- BitmapInitialize.cs
- QilName.cs
- XmlIgnoreAttribute.cs
- ValueQuery.cs
- ContentAlignmentEditor.cs
- MouseActionConverter.cs
- TraceListener.cs
- DropShadowEffect.cs
- SqlXml.cs
- DataTableCollection.cs
- Stylesheet.cs
- IsolatedStorageException.cs
- __ComObject.cs
- XamlSerializer.cs
- ConfigurationStrings.cs
- Image.cs
- ArcSegment.cs
- ParameterDataSourceExpression.cs
- DisableDpiAwarenessAttribute.cs
- UserControlBuildProvider.cs
- SymmetricKeyWrap.cs
- ParenthesizePropertyNameAttribute.cs
- EUCJPEncoding.cs
- UniformGrid.cs
- NoneExcludedImageIndexConverter.cs
- OdbcParameter.cs
- SchemaMerger.cs
- VisualTarget.cs
- OleDbDataAdapter.cs
- TraceLog.cs
- ArraySegment.cs
- StrokeNodeOperations.cs
- DataGridViewDataConnection.cs
- HtmlLink.cs
- TreeNodeMouseHoverEvent.cs
- OrderByExpression.cs
- EditCommandColumn.cs
- SettingsPropertyNotFoundException.cs
- ConcurrentStack.cs
- DbProviderFactory.cs