Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / clr / src / BCL / System / Reflection / Emit / MethodToken.cs / 1 / MethodToken.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: MethodToken ** ** ** Purpose: Represents a Method to the ILGenerator class. ** ** ===========================================================*/ namespace System.Reflection.Emit { using System; using System.Reflection; using System.Security.Permissions; [Serializable()] [System.Runtime.InteropServices.ComVisible(true)] public struct MethodToken { public static readonly MethodToken Empty = new MethodToken(); internal int m_method; internal MethodToken(int str) { m_method=str; } public int Token { get { return m_method; } } public override int GetHashCode() { return m_method; } public override bool Equals(Object obj) { if (obj is MethodToken) return Equals((MethodToken)obj); else return false; } public bool Equals(MethodToken obj) { return obj.m_method == m_method; } public static bool operator ==(MethodToken a, MethodToken b) { return a.Equals(b); } public static bool operator !=(MethodToken a, MethodToken b) { return !(a == b); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PropertyTabChangedEvent.cs
- ToolboxItemCollection.cs
- Label.cs
- HttpWebResponse.cs
- CollectionChangeEventArgs.cs
- ObjectConverter.cs
- Comparer.cs
- DragStartedEventArgs.cs
- EdgeProfileValidation.cs
- WS2007HttpBindingElement.cs
- TemplatedEditableDesignerRegion.cs
- EDesignUtil.cs
- XmlValidatingReader.cs
- AssemblySettingAttributes.cs
- AutomationAttributeInfo.cs
- TdsParser.cs
- SortedList.cs
- FixedMaxHeap.cs
- SqlFlattener.cs
- _ListenerResponseStream.cs
- SignedPkcs7.cs
- GuidConverter.cs
- Container.cs
- DSASignatureFormatter.cs
- EraserBehavior.cs
- WorkflowTimerService.cs
- CodeLinePragma.cs
- PackageRelationshipSelector.cs
- PasswordTextContainer.cs
- AmbiguousMatchException.cs
- CustomErrorsSection.cs
- WorkflowTraceTransfer.cs
- FastPropertyAccessor.cs
- TPLETWProvider.cs
- COM2ComponentEditor.cs
- XmlParser.cs
- HandleCollector.cs
- HashAlgorithm.cs
- WorkflowExecutor.cs
- Point3DAnimation.cs
- FixedSOMTable.cs
- ThreadPool.cs
- BrowserInteropHelper.cs
- future.cs
- _SecureChannel.cs
- MenuItemStyle.cs
- XmlSerializationWriter.cs
- SpeakInfo.cs
- Point4DValueSerializer.cs
- DataSpaceManager.cs
- ValidationPropertyAttribute.cs
- Attributes.cs
- ScrollableControl.cs
- WebPartConnection.cs
- OpCodes.cs
- XmlEncoding.cs
- PrintPreviewControl.cs
- UnSafeCharBuffer.cs
- RegistryKey.cs
- MouseGesture.cs
- RelOps.cs
- StylusSystemGestureEventArgs.cs
- SizeFConverter.cs
- SqlDataSourceFilteringEventArgs.cs
- CompletionCallbackWrapper.cs
- MultiBindingExpression.cs
- Int64AnimationBase.cs
- SqlConnectionHelper.cs
- DataGridViewCheckBoxCell.cs
- SafeHandles.cs
- QilBinary.cs
- GenericNameHandler.cs
- ExtendLockCommand.cs
- CommonRemoteMemoryBlock.cs
- CatalogPartChrome.cs
- DoubleCollectionValueSerializer.cs
- GeneralEndpointIdentity.cs
- IncrementalCompileAnalyzer.cs
- ConfigXmlComment.cs
- UriWriter.cs
- SocketAddress.cs
- ProfileServiceManager.cs
- CommandConverter.cs
- columnmapfactory.cs
- Preprocessor.cs
- SubMenuStyleCollection.cs
- HashHelpers.cs
- BitmapVisualManager.cs
- SystemShuttingDownException.cs
- HybridWebProxyFinder.cs
- PaintValueEventArgs.cs
- TextSelectionHelper.cs
- ItemDragEvent.cs
- QueryOptionExpression.cs
- XmlChildEnumerator.cs
- UserPrincipalNameElement.cs
- SystemBrushes.cs
- RotationValidation.cs
- InstancePersistenceException.cs
- CallContext.cs