Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // 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
- MenuItemBinding.cs
- WebPartZone.cs
- SrgsGrammar.cs
- CodeTypeMember.cs
- DataGridColumnHeader.cs
- TableCell.cs
- InputBindingCollection.cs
- HtmlContainerControl.cs
- FileSystemInfo.cs
- PersonalizationAdministration.cs
- MulticastIPAddressInformationCollection.cs
- NotifyCollectionChangedEventArgs.cs
- ActivityExecutor.cs
- SSmlParser.cs
- SiteIdentityPermission.cs
- WebPartManagerInternals.cs
- OpenFileDialog.cs
- SoapRpcServiceAttribute.cs
- SimpleWorkerRequest.cs
- IncrementalReadDecoders.cs
- KeyedHashAlgorithm.cs
- ISAPIRuntime.cs
- _UncName.cs
- VerifyHashRequest.cs
- Stroke.cs
- ToolStripDropTargetManager.cs
- TileBrush.cs
- ImageIndexEditor.cs
- HighContrastHelper.cs
- ExecutionEngineException.cs
- FileSystemInfo.cs
- AssociatedControlConverter.cs
- Transform3DGroup.cs
- AutomationPatternInfo.cs
- HttpModuleAction.cs
- ColorAnimationBase.cs
- XmlParserContext.cs
- QueryCacheKey.cs
- PtsContext.cs
- WebPartCatalogAddVerb.cs
- ResourcesBuildProvider.cs
- ChangeProcessor.cs
- XmlReflectionMember.cs
- DbParameterCollection.cs
- httpserverutility.cs
- Equal.cs
- Attribute.cs
- DataGridItemCollection.cs
- DataServiceQuery.cs
- XmlDigitalSignatureProcessor.cs
- BamlRecords.cs
- ProfileInfo.cs
- ListSortDescription.cs
- CollectionViewGroupInternal.cs
- BitmapSizeOptions.cs
- ViewRendering.cs
- PaperSource.cs
- DataControlLinkButton.cs
- AnimationClock.cs
- FileNotFoundException.cs
- FastEncoderStatics.cs
- StyleSheetDesigner.cs
- DragAssistanceManager.cs
- CounterSample.cs
- Base64Decoder.cs
- ConcurrentBag.cs
- COM2ExtendedTypeConverter.cs
- JsonClassDataContract.cs
- SqlReorderer.cs
- OleDbMetaDataFactory.cs
- XmlSchemaCompilationSettings.cs
- ToolStripOverflow.cs
- CurrentTimeZone.cs
- CrossSiteScriptingValidation.cs
- DataSourceHelper.cs
- StylusDevice.cs
- RemotingAttributes.cs
- WS2007HttpBindingElement.cs
- BaseTemplateCodeDomTreeGenerator.cs
- SymmetricAlgorithm.cs
- Condition.cs
- WindowsTitleBar.cs
- NumberAction.cs
- Point3DAnimationUsingKeyFrames.cs
- InputMethodStateTypeInfo.cs
- TriggerAction.cs
- BrowserTree.cs
- AsyncDataRequest.cs
- FileChangesMonitor.cs
- Polyline.cs
- StringValidator.cs
- HiddenFieldPageStatePersister.cs
- EntityObject.cs
- DataGridViewLinkCell.cs
- ContextQuery.cs
- PrimitiveSchema.cs
- TextDecorationUnitValidation.cs
- EventLogStatus.cs
- ToolStripItemTextRenderEventArgs.cs
- TimeSpanHelper.cs