Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Reflection / Emit / ParameterToken.cs / 1 / ParameterToken.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: ParameterToken ** ** ** Purpose: metadata tokens for a parameter ** ** ===========================================================*/ namespace System.Reflection.Emit { using System; using System.Reflection; using System.Security.Permissions; // The ParameterToken class is an opaque representation of the Token returned // by the Metadata to represent the parameter. [Serializable()] [System.Runtime.InteropServices.ComVisible(true)] public struct ParameterToken { public static readonly ParameterToken Empty = new ParameterToken(); internal int m_tkParameter; #if false public ParameterToken() { m_tkParameter=0; } #endif internal ParameterToken(int tkParam) { m_tkParameter = tkParam; } public int Token { get { return m_tkParameter; } } public override int GetHashCode() { return m_tkParameter; } public override bool Equals(Object obj) { if (obj is ParameterToken) return Equals((ParameterToken)obj); else return false; } public bool Equals(ParameterToken obj) { return obj.m_tkParameter == m_tkParameter; } public static bool operator ==(ParameterToken a, ParameterToken b) { return a.Equals(b); } public static bool operator !=(ParameterToken a, ParameterToken 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
- dtdvalidator.cs
- ProfileGroupSettingsCollection.cs
- mediaeventargs.cs
- EncryptedKeyIdentifierClause.cs
- followingsibling.cs
- DetailsViewInsertedEventArgs.cs
- CancellationState.cs
- UnitControl.cs
- TableRowGroup.cs
- ForEachAction.cs
- MenuItem.cs
- WorkflowRequestContext.cs
- ParameterRetriever.cs
- TextEndOfParagraph.cs
- DataObject.cs
- Window.cs
- SelectionListComponentEditor.cs
- SpellCheck.cs
- GregorianCalendarHelper.cs
- Buffer.cs
- DirectoryObjectSecurity.cs
- SetIterators.cs
- StringFreezingAttribute.cs
- XDRSchema.cs
- WindowsFormsSynchronizationContext.cs
- XmlSchemaCollection.cs
- ComNativeDescriptor.cs
- EncryptedKeyIdentifierClause.cs
- DesignerEditorPartChrome.cs
- CompoundFileStreamReference.cs
- GenericTypeParameterConverter.cs
- ReadOnlyDictionary.cs
- WpfKnownMemberInvoker.cs
- XPathDocumentIterator.cs
- WebPartZone.cs
- DateTimePicker.cs
- HttpWebRequestElement.cs
- IPAddressCollection.cs
- DependencyObjectCodeDomSerializer.cs
- PerformanceCounterLib.cs
- WebPartTransformerCollection.cs
- Thread.cs
- ReadWriteSpinLock.cs
- GroupItem.cs
- CompiledQueryCacheEntry.cs
- ASCIIEncoding.cs
- DrawingCollection.cs
- _ConnectionGroup.cs
- QilName.cs
- WindowsButton.cs
- IncrementalCompileAnalyzer.cs
- ForEach.cs
- ComAdminInterfaces.cs
- BindingOperations.cs
- ZipIOExtraFieldPaddingElement.cs
- ConnectionStringsSection.cs
- DnsPermission.cs
- _HeaderInfo.cs
- ViewGenResults.cs
- CryptoHelper.cs
- RuntimeHelpers.cs
- CheckPair.cs
- ConnectionProviderAttribute.cs
- InfoCardServiceInstallComponent.cs
- SizeFConverter.cs
- ScriptHandlerFactory.cs
- ConfigurationStrings.cs
- SqlInternalConnectionTds.cs
- TimeoutException.cs
- DataControlHelper.cs
- InternalMappingException.cs
- CodeCastExpression.cs
- XmlDocumentFragment.cs
- TreeNodeMouseHoverEvent.cs
- TransactionException.cs
- SimplePropertyEntry.cs
- QilPatternFactory.cs
- TableProviderWrapper.cs
- CapiNative.cs
- NegotiateStream.cs
- MouseGesture.cs
- PolicyChain.cs
- RectAnimationUsingKeyFrames.cs
- ModelMemberCollection.cs
- Propagator.Evaluator.cs
- FileReservationCollection.cs
- XmlEncodedRawTextWriter.cs
- TreeNodeBindingCollection.cs
- WebRequestModulesSection.cs
- XPathExpr.cs
- SchemaCreator.cs
- NativeMethods.cs
- IndentedWriter.cs
- CompensateDesigner.cs
- WinEventHandler.cs
- ScriptReferenceBase.cs
- PageSettings.cs
- SmtpMail.cs
- ParseChildrenAsPropertiesAttribute.cs
- SettingsPropertyIsReadOnlyException.cs