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
- QuaternionAnimation.cs
- _NegotiateClient.cs
- DbParameterCollectionHelper.cs
- MexBindingElement.cs
- BinHexEncoder.cs
- EntityDataSourceContextCreatingEventArgs.cs
- Crypto.cs
- LinkClickEvent.cs
- SortDescriptionCollection.cs
- SHA256Managed.cs
- FileDialogCustomPlace.cs
- DoubleUtil.cs
- TransformerInfoCollection.cs
- SqlDataReader.cs
- ProviderSettingsCollection.cs
- NextPreviousPagerField.cs
- DesignerHost.cs
- ServiceModelExtensionElement.cs
- UpdateCommandGenerator.cs
- XmlSchemaAttributeGroup.cs
- UseAttributeSetsAction.cs
- OSFeature.cs
- SingleTagSectionHandler.cs
- AddressHeaderCollectionElement.cs
- WindowsBrush.cs
- BaseDataListComponentEditor.cs
- CapacityStreamGeometryContext.cs
- IERequestCache.cs
- TransformerTypeCollection.cs
- Wildcard.cs
- FormatControl.cs
- CompareValidator.cs
- StringArrayConverter.cs
- PreviewKeyDownEventArgs.cs
- TriggerActionCollection.cs
- XhtmlBasicPhoneCallAdapter.cs
- Size3D.cs
- DBParameter.cs
- StyleXamlTreeBuilder.cs
- DynamicFilterExpression.cs
- _ListenerAsyncResult.cs
- shaper.cs
- DynamicDocumentPaginator.cs
- TreeNodeSelectionProcessor.cs
- DbDataReader.cs
- ProcessingInstructionAction.cs
- VisualTreeUtils.cs
- BmpBitmapDecoder.cs
- SqlDataSourceSelectingEventArgs.cs
- OneWayElement.cs
- TerminatorSinks.cs
- SqlDataAdapter.cs
- SymmetricCryptoHandle.cs
- TargetInvocationException.cs
- JulianCalendar.cs
- SqlDelegatedTransaction.cs
- StringWriter.cs
- SimpleHandlerBuildProvider.cs
- AdornerPresentationContext.cs
- ListBoxItemAutomationPeer.cs
- wgx_sdk_version.cs
- FormViewCommandEventArgs.cs
- TextTreeNode.cs
- LayoutInformation.cs
- BooleanProjectedSlot.cs
- KeyFrames.cs
- RelationshipEndCollection.cs
- FactoryMaker.cs
- KeyValueInternalCollection.cs
- DnsEndPoint.cs
- OperandQuery.cs
- FastPropertyAccessor.cs
- MemoryPressure.cs
- ClientOptions.cs
- MsmqInputChannelListenerBase.cs
- ControlsConfig.cs
- GridEntry.cs
- EncodingDataItem.cs
- ReadOnlyCollectionBase.cs
- SettingsProviderCollection.cs
- ContractComponent.cs
- SemaphoreFullException.cs
- DoubleStorage.cs
- SoapAttributeOverrides.cs
- TypedReference.cs
- DataColumnChangeEvent.cs
- BuildProvider.cs
- SuppressMergeCheckAttribute.cs
- OleDbWrapper.cs
- MaskedTextBoxTextEditor.cs
- TemplateControlBuildProvider.cs
- FastEncoderStatics.cs
- CoTaskMemHandle.cs
- PtsContext.cs
- NeutralResourcesLanguageAttribute.cs
- XmlSchemaSimpleContentRestriction.cs
- CheckoutException.cs
- ReadOnlyDataSourceView.cs
- Aggregates.cs
- BufferedReadStream.cs