Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Reflection / Emit / MethodToken.cs / 1305376 / 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); } } } // 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
- ToolStripHighContrastRenderer.cs
- TraceFilter.cs
- HttpListenerTimeoutManager.cs
- CodeTypeDeclarationCollection.cs
- ProcessHostConfigUtils.cs
- IResourceProvider.cs
- ShutDownListener.cs
- JsonGlobals.cs
- SapiGrammar.cs
- Endpoint.cs
- StrictAndMessageFilter.cs
- GridViewUpdateEventArgs.cs
- OleDbFactory.cs
- Baml6Assembly.cs
- FormsAuthenticationUserCollection.cs
- XmlDictionaryReaderQuotas.cs
- CodeDirectiveCollection.cs
- DateTimeValueSerializerContext.cs
- TdsValueSetter.cs
- WindowsSecurityToken.cs
- TextOptions.cs
- ProxyGenerationError.cs
- UrlPath.cs
- TextElementCollectionHelper.cs
- _FixedSizeReader.cs
- PopupRootAutomationPeer.cs
- WebControlsSection.cs
- CodeValidator.cs
- FileStream.cs
- isolationinterop.cs
- XmlTextEncoder.cs
- StringArrayConverter.cs
- MessageEventSubscriptionService.cs
- SpecularMaterial.cs
- BindingBase.cs
- SimpleTypesSurrogate.cs
- UrlPropertyAttribute.cs
- Compiler.cs
- ManagementEventWatcher.cs
- DataGridItemAutomationPeer.cs
- mediaeventshelper.cs
- HtmlTableCell.cs
- DefaultSerializationProviderAttribute.cs
- thaishape.cs
- Configuration.cs
- DelegatedStream.cs
- TabControl.cs
- ReferenceService.cs
- SecurityContext.cs
- LayoutManager.cs
- BitmapEffectGroup.cs
- UIElement3DAutomationPeer.cs
- HostnameComparisonMode.cs
- CharAnimationUsingKeyFrames.cs
- HyperlinkAutomationPeer.cs
- Transform.cs
- FactoryRecord.cs
- GridItemCollection.cs
- Size3DValueSerializer.cs
- OpenFileDialog.cs
- VerticalAlignConverter.cs
- EndpointDiscoveryMetadataCD1.cs
- CryptographicAttribute.cs
- ACL.cs
- BamlTreeNode.cs
- FrameworkElement.cs
- LongTypeConverter.cs
- CorrelationService.cs
- TemplateField.cs
- ArgumentElement.cs
- GifBitmapDecoder.cs
- StorageComplexTypeMapping.cs
- ManualResetEvent.cs
- PowerModeChangedEventArgs.cs
- Polygon.cs
- SystemKeyConverter.cs
- Binding.cs
- UserPersonalizationStateInfo.cs
- PaperSize.cs
- LineServicesRun.cs
- LifetimeServices.cs
- MetadataArtifactLoaderComposite.cs
- LicenseContext.cs
- CodeMemberEvent.cs
- SchemaConstraints.cs
- DateTimeFormatInfo.cs
- StdValidatorsAndConverters.cs
- RegionInfo.cs
- EdmTypeAttribute.cs
- AggregateNode.cs
- StorageModelBuildProvider.cs
- C14NUtil.cs
- HashSetEqualityComparer.cs
- FloaterBaseParagraph.cs
- ListBoxItem.cs
- MembershipUser.cs
- ResourcePool.cs
- ConfigurationValue.cs
- RootAction.cs
- ConstructorNeedsTagAttribute.cs