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
- WebPartsPersonalization.cs
- HtmlAnchor.cs
- RequestStatusBarUpdateEventArgs.cs
- LabelDesigner.cs
- DesignerHelpers.cs
- DirectoryInfo.cs
- ActiveDocumentEvent.cs
- SimpleWebHandlerParser.cs
- XamlToRtfWriter.cs
- TypeTypeConverter.cs
- Geometry3D.cs
- MonikerSyntaxException.cs
- TransformPattern.cs
- LineInfo.cs
- PLINQETWProvider.cs
- HighlightComponent.cs
- AccessedThroughPropertyAttribute.cs
- SiteIdentityPermission.cs
- TreeNode.cs
- HostingMessageProperty.cs
- WpfKnownTypeInvoker.cs
- TemplateNameScope.cs
- GroupByExpressionRewriter.cs
- ColorAnimationBase.cs
- ComplexLine.cs
- ObjectStateManagerMetadata.cs
- TableItemStyle.cs
- DataGridViewSelectedRowCollection.cs
- GridItemPatternIdentifiers.cs
- Assert.cs
- NativeRightsManagementAPIsStructures.cs
- GenerateTemporaryTargetAssembly.cs
- XmlDigitalSignatureProcessor.cs
- HttpCookie.cs
- ModulesEntry.cs
- HttpModuleAction.cs
- UniqueConstraint.cs
- StrongNameHelpers.cs
- RemoteWebConfigurationHostServer.cs
- Match.cs
- CatalogPartDesigner.cs
- SiteMapDataSourceView.cs
- FunctionUpdateCommand.cs
- GenericPrincipal.cs
- Clipboard.cs
- ConcurrentBag.cs
- LocalizableResourceBuilder.cs
- XamlRtfConverter.cs
- ProgressBarAutomationPeer.cs
- TableProviderWrapper.cs
- RuntimeResourceSet.cs
- Rotation3DAnimationBase.cs
- MobileUITypeEditor.cs
- RSAOAEPKeyExchangeFormatter.cs
- ScrollBar.cs
- BamlStream.cs
- DynamicQueryableWrapper.cs
- DataMisalignedException.cs
- CollectionContainer.cs
- DragEventArgs.cs
- CrossContextChannel.cs
- Point3DAnimation.cs
- NumericPagerField.cs
- BitSet.cs
- ComponentResourceKey.cs
- SessionConnectionReader.cs
- ControlTemplate.cs
- SqlColumnizer.cs
- ExpressionBuilder.cs
- UnmanagedMemoryStreamWrapper.cs
- TypeDescriptionProvider.cs
- DesignerView.cs
- ToolStripInSituService.cs
- MarshalByValueComponent.cs
- VoiceSynthesis.cs
- Point3DCollection.cs
- ActivityDesignerAccessibleObject.cs
- VirtualPathProvider.cs
- CompositeActivityDesigner.cs
- COM2Properties.cs
- WCFBuildProvider.cs
- BindingList.cs
- BreakSafeBase.cs
- LogEntryDeserializer.cs
- ApplicationInfo.cs
- FunctionImportElement.cs
- DataListDesigner.cs
- PropertyGeneratedEventArgs.cs
- UnknownWrapper.cs
- ApplicationContext.cs
- X509ThumbprintKeyIdentifierClause.cs
- RC2.cs
- StaticSiteMapProvider.cs
- CursorConverter.cs
- PolyQuadraticBezierSegment.cs
- EntityDataSourceContextCreatedEventArgs.cs
- XPathQilFactory.cs
- WebPartDeleteVerb.cs
- FaultCallbackWrapper.cs
- XhtmlBasicPhoneCallAdapter.cs