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
- OracleMonthSpan.cs
- WorkItem.cs
- XmlAttributeAttribute.cs
- ConnectionManagementElement.cs
- Drawing.cs
- WizardPanel.cs
- VectorCollectionValueSerializer.cs
- EdmComplexTypeAttribute.cs
- SafeCoTaskMem.cs
- RequestTimeoutManager.cs
- EntityDataReader.cs
- ExceptionUtil.cs
- SqlTrackingWorkflowInstance.cs
- SqlUtils.cs
- GroupStyle.cs
- ScriptComponentDescriptor.cs
- ResourceAssociationSetEnd.cs
- _LocalDataStore.cs
- VisualStyleTypesAndProperties.cs
- XamlStackWriter.cs
- EndpointPerformanceCounters.cs
- AsynchronousChannel.cs
- ByteStack.cs
- HTTPNotFoundHandler.cs
- SerializationAttributes.cs
- OrderingExpression.cs
- DataGridViewImageCell.cs
- EventLogPermissionAttribute.cs
- UiaCoreTypesApi.cs
- MILUtilities.cs
- FontCacheUtil.cs
- MILUtilities.cs
- WebPartDeleteVerb.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- SymLanguageType.cs
- SimpleHandlerBuildProvider.cs
- CodeMemberEvent.cs
- SystemIPAddressInformation.cs
- PrefixQName.cs
- EventLog.cs
- WebServicesInteroperability.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- TextEndOfParagraph.cs
- RewritingProcessor.cs
- DateTime.cs
- QueryParameter.cs
- SecurityAccessDeniedException.cs
- SupportedAddressingMode.cs
- DLinqTableProvider.cs
- NodeLabelEditEvent.cs
- DefaultPrintController.cs
- ParameterCollection.cs
- UriTemplateMatch.cs
- ParserHooks.cs
- SqlConnectionPoolProviderInfo.cs
- DataBindingExpressionBuilder.cs
- MetadataSerializer.cs
- FieldAccessException.cs
- PreviewKeyDownEventArgs.cs
- ObjectDataSourceFilteringEventArgs.cs
- ArcSegment.cs
- ConstraintManager.cs
- Msec.cs
- DictionaryEntry.cs
- TypeUsage.cs
- WebPartConnectionCollection.cs
- ListBoxChrome.cs
- DeclarativeCatalogPart.cs
- TableLayout.cs
- BitmapInitialize.cs
- DiscoveryServerProtocol.cs
- ByteAnimation.cs
- ProcessProtocolHandler.cs
- ApplicationId.cs
- DataServiceOperationContext.cs
- FormatSettings.cs
- ItemChangedEventArgs.cs
- Panel.cs
- NamespaceList.cs
- XmlTextWriter.cs
- TraceEventCache.cs
- TemplatingOptionsDialog.cs
- ImageCodecInfo.cs
- XamlToRtfParser.cs
- _OSSOCK.cs
- SrgsRuleRef.cs
- PathFigureCollectionConverter.cs
- NetworkInformationException.cs
- WebCodeGenerator.cs
- DataGridViewColumnHeaderCell.cs
- ItemMap.cs
- CoreSwitches.cs
- TypeGeneratedEventArgs.cs
- METAHEADER.cs
- XPathNavigatorReader.cs
- ApplicationProxyInternal.cs
- InstanceData.cs
- PolicyStatement.cs
- VisualStyleInformation.cs
- ExpressionReplacer.cs