Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Diagnostics / SymbolStore / Token.cs / 1305376 / Token.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: SymbolToken ** ** Small value class used by the SymbolStore package for passing ** around metadata tokens. ** ===========================================================*/ namespace System.Diagnostics.SymbolStore { using System; using System.Runtime.InteropServices; [ComVisible(true)] public struct SymbolToken { internal int m_token; public SymbolToken(int val) {m_token=val;} public int GetToken() {return m_token;} public override int GetHashCode() {return m_token;} public override bool Equals(Object obj) { if (obj is SymbolToken) return Equals((SymbolToken)obj); else return false; } public bool Equals(SymbolToken obj) { return obj.m_token == m_token; } public static bool operator ==(SymbolToken a, SymbolToken b) { return a.Equals(b); } public static bool operator !=(SymbolToken a, SymbolToken b) { return !(a == b); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- FixedSOMImage.cs
- Message.cs
- DataGridColumnEventArgs.cs
- MetadataArtifactLoaderCompositeFile.cs
- MenuStrip.cs
- Parallel.cs
- Collection.cs
- SyncMethodInvoker.cs
- RunInstallerAttribute.cs
- FloatUtil.cs
- cache.cs
- XmlSchemaSubstitutionGroup.cs
- DataControlReference.cs
- PrintDialogException.cs
- FieldToken.cs
- ObjectDataSourceSelectingEventArgs.cs
- DescendantQuery.cs
- ByteRangeDownloader.cs
- ViewLoader.cs
- TypeDependencyAttribute.cs
- ProcessInputEventArgs.cs
- StoreItemCollection.cs
- HtmlTableRowCollection.cs
- CursorConverter.cs
- ClientBuildManagerTypeDescriptionProviderBridge.cs
- DocumentXPathNavigator.cs
- MediaElement.cs
- RoleGroup.cs
- CellTreeNodeVisitors.cs
- WinEventWrap.cs
- DbModificationClause.cs
- Utils.cs
- WithStatement.cs
- HtmlInputButton.cs
- Int16Converter.cs
- WebPartEditorOkVerb.cs
- NodeLabelEditEvent.cs
- httpapplicationstate.cs
- EncoderReplacementFallback.cs
- ServiceMetadataBehavior.cs
- BoundColumn.cs
- WebPartVerbsEventArgs.cs
- UpdateEventArgs.cs
- Rijndael.cs
- SqlRowUpdatingEvent.cs
- DataGridViewColumnCollection.cs
- SiteMapNodeCollection.cs
- XmlElementAttributes.cs
- mansign.cs
- Utils.cs
- AssemblyLoader.cs
- ServiceModelExtensionElement.cs
- AspNetSynchronizationContext.cs
- TextServicesCompartment.cs
- NullableLongSumAggregationOperator.cs
- SecurityKeyIdentifierClause.cs
- Stream.cs
- EventLogTraceListener.cs
- DiagnosticsConfiguration.cs
- ServicePointManager.cs
- RuleRef.cs
- EqualityComparer.cs
- CurrencyWrapper.cs
- PersonalizationState.cs
- SqlBuffer.cs
- ItemMap.cs
- DateTimeStorage.cs
- SystemWebCachingSectionGroup.cs
- DataExpression.cs
- EventRoute.cs
- XmlSchemaCollection.cs
- CompressStream.cs
- DataGridViewLinkCell.cs
- ProcessingInstructionAction.cs
- DataBoundControlAdapter.cs
- TemplateContentLoader.cs
- EntityObject.cs
- ChannelOptions.cs
- InvalidComObjectException.cs
- PointConverter.cs
- LayoutInformation.cs
- HttpDictionary.cs
- SystemIPGlobalStatistics.cs
- PathStreamGeometryContext.cs
- HtmlControl.cs
- PaperSize.cs
- CircleHotSpot.cs
- RangeContentEnumerator.cs
- Visual.cs
- AnnotationAdorner.cs
- TypedElement.cs
- HttpListenerPrefixCollection.cs
- UniqueEventHelper.cs
- GCHandleCookieTable.cs
- SafeRightsManagementPubHandle.cs
- JsonReader.cs
- SemaphoreFullException.cs
- UpdateExpressionVisitor.cs
- XmlSchemas.cs
- WSSecurityPolicy11.cs