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
- LookupBindingPropertiesAttribute.cs
- NegotiateStream.cs
- wmiutil.cs
- BitmapCodecInfo.cs
- PropertyGroupDescription.cs
- UIElement.cs
- XmlNamespaceManager.cs
- BamlWriter.cs
- DocobjHost.cs
- BrowserInteropHelper.cs
- Effect.cs
- SafeProcessHandle.cs
- NavigateUrlConverter.cs
- XPathPatternBuilder.cs
- OrderedDictionaryStateHelper.cs
- OleDbDataAdapter.cs
- DateTimeStorage.cs
- PageSetupDialog.cs
- SHA1Managed.cs
- DataGridViewCellConverter.cs
- ActionFrame.cs
- regiisutil.cs
- ISessionStateStore.cs
- CodeDefaultValueExpression.cs
- ipaddressinformationcollection.cs
- GatewayDefinition.cs
- RawStylusSystemGestureInputReport.cs
- WSHttpBindingBase.cs
- SubqueryRules.cs
- PreservationFileReader.cs
- OleDbPropertySetGuid.cs
- InvokeMemberBinder.cs
- DataTrigger.cs
- SafeEventLogReadHandle.cs
- Identity.cs
- XmlRawWriterWrapper.cs
- RegionData.cs
- HostingMessageProperty.cs
- CollectionType.cs
- ClientSettingsSection.cs
- HostingPreferredMapPath.cs
- validationstate.cs
- Pkcs7Recipient.cs
- SizeKeyFrameCollection.cs
- METAHEADER.cs
- RightNameExpirationInfoPair.cs
- Rotation3D.cs
- SoapServerProtocol.cs
- XsdBuilder.cs
- ControlPropertyNameConverter.cs
- ComboBoxRenderer.cs
- PartialCachingControl.cs
- LoadWorkflowByInstanceKeyCommand.cs
- XamlPathDataSerializer.cs
- SymbolEqualComparer.cs
- MgmtResManager.cs
- IntranetCredentialPolicy.cs
- ParentUndoUnit.cs
- CaretElement.cs
- SponsorHelper.cs
- TcpHostedTransportConfiguration.cs
- MetaModel.cs
- GlobalizationSection.cs
- AVElementHelper.cs
- ValidationSummaryDesigner.cs
- QueryRewriter.cs
- RealizationContext.cs
- ClientRoleProvider.cs
- ImageFormat.cs
- SqlComparer.cs
- Parser.cs
- IOThreadScheduler.cs
- PersonalizablePropertyEntry.cs
- Base64Decoder.cs
- Keywords.cs
- DebugView.cs
- Util.cs
- localization.cs
- TextEditorTyping.cs
- ExtendedPropertyDescriptor.cs
- SecureEnvironment.cs
- TypeViewSchema.cs
- HttpClientProtocol.cs
- PipelineDeploymentState.cs
- ProgressBar.cs
- DispatcherOperation.cs
- WorkflowEnvironment.cs
- PaintEvent.cs
- RightsManagementInformation.cs
- ToolStripDropTargetManager.cs
- DoubleCollection.cs
- ObjectTag.cs
- Trigger.cs
- LineBreak.cs
- DataViewListener.cs
- Vars.cs
- HyperLinkColumn.cs
- Double.cs
- CollectionViewGroupInternal.cs
- SoapExtensionTypeElement.cs