Code:
/ FX-1434 / FX-1434 / 1.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
- WebPartConnectionsConnectVerb.cs
- HostSecurityManager.cs
- SafeThemeHandle.cs
- Size.cs
- _UriSyntax.cs
- ZipFileInfoCollection.cs
- DummyDataSource.cs
- ByteAnimationUsingKeyFrames.cs
- DataGridViewAdvancedBorderStyle.cs
- GZipUtils.cs
- Substitution.cs
- FlowDocumentScrollViewer.cs
- RegisteredExpandoAttribute.cs
- ClrPerspective.cs
- Msmq.cs
- SchemaTypeEmitter.cs
- OdbcCommandBuilder.cs
- RecoverInstanceLocksCommand.cs
- FloatMinMaxAggregationOperator.cs
- AssemblyAttributesGoHere.cs
- FontStretches.cs
- ListViewDeleteEventArgs.cs
- LifetimeServices.cs
- PermissionAttributes.cs
- ConnectionInterfaceCollection.cs
- DateTimeConverter2.cs
- BatchStream.cs
- StreamGeometry.cs
- ArrayWithOffset.cs
- EmptyStringExpandableObjectConverter.cs
- ThicknessConverter.cs
- WindowsToolbar.cs
- SynchronizedDispatch.cs
- XmlnsPrefixAttribute.cs
- EventPrivateKey.cs
- ControlTemplate.cs
- LinkDescriptor.cs
- RequestNavigateEventArgs.cs
- TemplateXamlParser.cs
- XPathDocumentNavigator.cs
- TreeChangeInfo.cs
- CodeGeneratorOptions.cs
- ProviderConnectionPointCollection.cs
- FontFamilyIdentifier.cs
- MessageBox.cs
- ZoneButton.cs
- CollectionConverter.cs
- GridViewSelectEventArgs.cs
- TcpChannelHelper.cs
- ArrayExtension.cs
- SqlClientWrapperSmiStream.cs
- BufferedOutputStream.cs
- TextTreeUndo.cs
- DesignerActionMethodItem.cs
- IMembershipProvider.cs
- CollectionView.cs
- Vector3D.cs
- controlskin.cs
- DateTimeConverter.cs
- EntityContainerAssociationSet.cs
- CryptoStream.cs
- PropertyEmitter.cs
- LineGeometry.cs
- TransactionState.cs
- DataControlFieldCell.cs
- SymbolMethod.cs
- AttributeQuery.cs
- SessionPageStatePersister.cs
- SqlDataSourceView.cs
- Propagator.JoinPropagator.cs
- HttpStreamXmlDictionaryReader.cs
- TargetPerspective.cs
- Timeline.cs
- SqlFormatter.cs
- ConnectionPoolManager.cs
- BinHexEncoder.cs
- ListMarkerLine.cs
- CmsInterop.cs
- VirtualPathProvider.cs
- ComplexLine.cs
- SerializationInfo.cs
- GPRECT.cs
- PagerStyle.cs
- ThreadStateException.cs
- WebConfigurationHostFileChange.cs
- AbstractDataSvcMapFileLoader.cs
- RoleServiceManager.cs
- ApplicationGesture.cs
- ObjectHandle.cs
- SerializationSectionGroup.cs
- HttpContext.cs
- KeyConverter.cs
- DataShape.cs
- ActivityExecutorOperation.cs
- DocumentViewerHelper.cs
- JsonQNameDataContract.cs
- DefaultCommandConverter.cs
- TextLineBreak.cs
- XmlKeywords.cs
- DataServices.cs