Code:
/ DotNET / DotNET / 8.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
- OracleConnection.cs
- InputLanguage.cs
- HttpFileCollection.cs
- FormsAuthenticationEventArgs.cs
- FlowDocumentScrollViewer.cs
- FieldValue.cs
- PixelFormatConverter.cs
- SiteMapDataSourceView.cs
- AuditLog.cs
- UnSafeCharBuffer.cs
- PowerStatus.cs
- TimelineCollection.cs
- ObjectHandle.cs
- IPHostEntry.cs
- ExceptionValidationRule.cs
- AutomationPropertyInfo.cs
- mactripleDES.cs
- ObjectManager.cs
- TextParagraph.cs
- AssemblyLoader.cs
- CacheDict.cs
- NodeLabelEditEvent.cs
- GroupBoxRenderer.cs
- RegistrationServices.cs
- DrawListViewColumnHeaderEventArgs.cs
- BaseCollection.cs
- OpenFileDialog.cs
- PenCursorManager.cs
- ListViewTableRow.cs
- FixedTextSelectionProcessor.cs
- PersonalizableTypeEntry.cs
- KeyInfo.cs
- StreamMarshaler.cs
- mactripleDES.cs
- RestHandlerFactory.cs
- PersonalizableTypeEntry.cs
- XmlTypeAttribute.cs
- AttributeData.cs
- RelatedCurrencyManager.cs
- GestureRecognizer.cs
- FontFaceLayoutInfo.cs
- SecurityState.cs
- ReadWriteSpinLock.cs
- ButtonFlatAdapter.cs
- ColumnHeader.cs
- EditingCoordinator.cs
- CLSCompliantAttribute.cs
- DomainLiteralReader.cs
- WebPartDisplayModeEventArgs.cs
- XmlSchemaImport.cs
- WithParamAction.cs
- FrameworkPropertyMetadata.cs
- ConsumerConnectionPoint.cs
- ConstraintConverter.cs
- CheckBoxStandardAdapter.cs
- DefaultHttpHandler.cs
- RNGCryptoServiceProvider.cs
- ResXResourceSet.cs
- EncoderFallback.cs
- FigureParagraph.cs
- NetMsmqBinding.cs
- columnmapkeybuilder.cs
- RuleDefinitions.cs
- MarkupCompilePass1.cs
- ViewDesigner.cs
- VariableAction.cs
- WSFederationHttpSecurity.cs
- SessionEndingEventArgs.cs
- XPathConvert.cs
- OrElse.cs
- WhitespaceSignificantCollectionAttribute.cs
- Convert.cs
- ItemType.cs
- Configuration.cs
- HtmlInputButton.cs
- DbConnectionPoolGroupProviderInfo.cs
- PropertyGridCommands.cs
- Size.cs
- Message.cs
- ExeContext.cs
- MiniModule.cs
- SafeEventLogReadHandle.cs
- QueryCreatedEventArgs.cs
- SelectionUIService.cs
- SiteMapNodeItem.cs
- baseaxisquery.cs
- CodeAssignStatement.cs
- HostedAspNetEnvironment.cs
- MappingModelBuildProvider.cs
- TextComposition.cs
- RightsManagementEncryptedStream.cs
- SimpleRecyclingCache.cs
- DayRenderEvent.cs
- ImageFormatConverter.cs
- UserControlCodeDomTreeGenerator.cs
- ServiceReflector.cs
- SqlDataSourceStatusEventArgs.cs
- EpmContentDeSerializerBase.cs
- StickyNoteAnnotations.cs
- CachedPathData.cs