Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RelationshipFixer.cs
- OleDbFactory.cs
- ReferencedType.cs
- FilteredDataSetHelper.cs
- IconEditor.cs
- SHA512Managed.cs
- HostProtectionException.cs
- FunctionNode.cs
- Animatable.cs
- SafeNativeMemoryHandle.cs
- CacheVirtualItemsEvent.cs
- XmlSerializationWriter.cs
- SpellerStatusTable.cs
- _ShellExpression.cs
- MouseEventArgs.cs
- PropertyDescriptorCollection.cs
- Path.cs
- SqlResolver.cs
- MenuCommand.cs
- LinkButton.cs
- FlowDocumentPage.cs
- RegexWorker.cs
- DataRowView.cs
- SHA512.cs
- Font.cs
- AddInController.cs
- QilIterator.cs
- ReflectEventDescriptor.cs
- CfgRule.cs
- DiscoveryProxy.cs
- ConvertEvent.cs
- ConfigurationManagerHelper.cs
- CodeTypeReferenceExpression.cs
- TimeSpanSecondsConverter.cs
- CommandDevice.cs
- ReferenceEqualityComparer.cs
- RefType.cs
- EventLogPermissionAttribute.cs
- SimpleMailWebEventProvider.cs
- MouseEvent.cs
- ContextMenu.cs
- FlowNode.cs
- UnsignedPublishLicense.cs
- BlockUIContainer.cs
- CaseStatementSlot.cs
- ErasingStroke.cs
- Types.cs
- XsdDataContractImporter.cs
- DeclaredTypeValidator.cs
- SapiInterop.cs
- ObjectPersistData.cs
- DesignerTransaction.cs
- ExecutedRoutedEventArgs.cs
- SerializationSectionGroup.cs
- DynamicUpdateCommand.cs
- DocumentSchemaValidator.cs
- XamlTemplateSerializer.cs
- ComplexBindingPropertiesAttribute.cs
- Console.cs
- OracleCommand.cs
- HtmlInputImage.cs
- XsdValidatingReader.cs
- MapPathBasedVirtualPathProvider.cs
- DLinqColumnProvider.cs
- AvTraceDetails.cs
- OleDbCommand.cs
- TransformerTypeCollection.cs
- JulianCalendar.cs
- BaseTemplateCodeDomTreeGenerator.cs
- TextureBrush.cs
- WebPageTraceListener.cs
- DefaultTypeArgumentAttribute.cs
- WeakRefEnumerator.cs
- NavigationProperty.cs
- KeyNotFoundException.cs
- ByteStack.cs
- AnnotationObservableCollection.cs
- LogEntryHeaderDeserializer.cs
- RetrieveVirtualItemEventArgs.cs
- AudioDeviceOut.cs
- TextPointerBase.cs
- Label.cs
- DiscoveryClientDuplexChannel.cs
- PictureBox.cs
- ComponentGuaranteesAttribute.cs
- PolyQuadraticBezierSegment.cs
- Crypto.cs
- SettingsPropertyValueCollection.cs
- DictationGrammar.cs
- TextFormatter.cs
- CoreSwitches.cs
- HttpCapabilitiesSectionHandler.cs
- Size3D.cs
- QilNode.cs
- _Connection.cs
- DataServiceConfiguration.cs
- basemetadatamappingvisitor.cs
- QueryModel.cs
- ToolStripSeparator.cs
- FixedSOMLineCollection.cs