Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / clr / src / BCL / System / Diagnostics / SymbolStore / Token.cs / 1 / 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); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CodeObject.cs
- ProviderConnectionPoint.cs
- ComponentResourceKey.cs
- RawStylusInputCustomDataList.cs
- FunctionUpdateCommand.cs
- SizeAnimationBase.cs
- AuthorizationRule.cs
- RealizationContext.cs
- ConfigurationFileMap.cs
- SQLString.cs
- SmiXetterAccessMap.cs
- GroupItemAutomationPeer.cs
- _OverlappedAsyncResult.cs
- StyleHelper.cs
- StringCollection.cs
- EventLog.cs
- BaseDataBoundControlDesigner.cs
- SafePEFileHandle.cs
- _Win32.cs
- Rectangle.cs
- MouseEventArgs.cs
- DataException.cs
- DataGridColumnFloatingHeader.cs
- sortedlist.cs
- FolderBrowserDialog.cs
- UnaryExpression.cs
- CodeNamespaceImport.cs
- HttpCookie.cs
- ProgressBarRenderer.cs
- ProfileSettingsCollection.cs
- DBConnectionString.cs
- ExpressionUtilities.cs
- ArrayList.cs
- StdValidatorsAndConverters.cs
- UInt16Converter.cs
- SqlConnectionPoolGroupProviderInfo.cs
- TransactionTraceIdentifier.cs
- AuthenticationManager.cs
- DocumentOrderQuery.cs
- EventArgs.cs
- ThreadInterruptedException.cs
- AcceptorSessionSymmetricMessageSecurityProtocol.cs
- DrawingContextWalker.cs
- GlyphsSerializer.cs
- SchemaType.cs
- ContainerControl.cs
- LocatorGroup.cs
- BindingFormattingDialog.cs
- ProcessActivityTreeOptions.cs
- StateMachineWorkflowDesigner.cs
- SqlGatherProducedAliases.cs
- Drawing.cs
- SqlTrackingService.cs
- OAVariantLib.cs
- Int16.cs
- SingleAnimationBase.cs
- OleDbSchemaGuid.cs
- SqlTrackingWorkflowInstance.cs
- IntSecurity.cs
- LostFocusEventManager.cs
- MultipartContentParser.cs
- ReachDocumentPageSerializer.cs
- DiscardableAttribute.cs
- HttpRequestCacheValidator.cs
- LicFileLicenseProvider.cs
- KnowledgeBase.cs
- EditorPart.cs
- PatternMatcher.cs
- Preprocessor.cs
- WebRequestModuleElementCollection.cs
- VisualProxy.cs
- UrlMappingsModule.cs
- ApplicationSecurityInfo.cs
- EventLogPermissionAttribute.cs
- SupportsEventValidationAttribute.cs
- PresentationUIStyleResources.cs
- ToolStripRenderEventArgs.cs
- TableCellCollection.cs
- Listbox.cs
- UriTemplateMatchException.cs
- DoubleCollectionConverter.cs
- OleCmdHelper.cs
- COM2ExtendedUITypeEditor.cs
- BamlLocalizabilityResolver.cs
- HttpCookiesSection.cs
- AncestorChangedEventArgs.cs
- SingleSelectRootGridEntry.cs
- WebEncodingValidator.cs
- OutOfMemoryException.cs
- SQLBoolean.cs
- ScriptControlManager.cs
- SizeF.cs
- ToolboxControl.cs
- Interlocked.cs
- XmlSchemaSimpleTypeList.cs
- TextBox.cs
- BasicCommandTreeVisitor.cs
- DBCSCodePageEncoding.cs
- WeakRefEnumerator.cs
- recordstatefactory.cs