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
- StatusBarPanel.cs
- CompilerResults.cs
- HtmlTernaryTree.cs
- GridViewColumn.cs
- SqlUDTStorage.cs
- XmlDesigner.cs
- __ConsoleStream.cs
- StandardCommandToolStripMenuItem.cs
- WorkflowRuntimeService.cs
- OdbcUtils.cs
- SourceCollection.cs
- OleDbTransaction.cs
- UInt32Storage.cs
- SiteMapNodeCollection.cs
- ToggleProviderWrapper.cs
- SoapTransportImporter.cs
- XmlSchemaAnnotation.cs
- SqlBulkCopy.cs
- GridItem.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- TdsRecordBufferSetter.cs
- IndexOutOfRangeException.cs
- PresentationSource.cs
- DbFunctionCommandTree.cs
- Module.cs
- TraceInternal.cs
- TransactionCache.cs
- MetadataProperty.cs
- GenericArgumentsUpdater.cs
- TagNameToTypeMapper.cs
- ToolStripButton.cs
- PublisherMembershipCondition.cs
- XmlChildNodes.cs
- ZipIOExtraFieldZip64Element.cs
- SmiContext.cs
- InputBinding.cs
- SingleStorage.cs
- InteropAutomationProvider.cs
- CodeDefaultValueExpression.cs
- MethodCallConverter.cs
- ProgressChangedEventArgs.cs
- HtmlSelectionListAdapter.cs
- InternalEnumValidatorAttribute.cs
- Util.cs
- UICuesEvent.cs
- RegistryKey.cs
- CodeFieldReferenceExpression.cs
- RelationshipManager.cs
- UnauthorizedWebPart.cs
- IxmlLineInfo.cs
- MessageQueueException.cs
- ValidateNames.cs
- TextOnlyOutput.cs
- PngBitmapDecoder.cs
- DataSourceConverter.cs
- List.cs
- CollectionChange.cs
- LazyTextWriterCreator.cs
- DrawingGroup.cs
- PassportIdentity.cs
- KeyValuePair.cs
- AutomationPeer.cs
- GraphicsPath.cs
- NumericUpDownAcceleration.cs
- XmlChoiceIdentifierAttribute.cs
- RowToFieldTransformer.cs
- DateTimeValueSerializer.cs
- WindowsIdentity.cs
- StyleModeStack.cs
- SettingsPropertyNotFoundException.cs
- BitmapPalette.cs
- VisualTarget.cs
- SR.cs
- WindowsStatic.cs
- QueryCacheManager.cs
- MimeXmlReflector.cs
- TemplateNameScope.cs
- PerformanceCountersElement.cs
- EntityDataSourceChangedEventArgs.cs
- ProcessHostFactoryHelper.cs
- TemplatedWizardStep.cs
- CmsInterop.cs
- HashCryptoHandle.cs
- UIElement3D.cs
- DataSvcMapFile.cs
- SqlParameterizer.cs
- DbConnectionClosed.cs
- GenericUriParser.cs
- Convert.cs
- TransformPattern.cs
- MonthCalendar.cs
- SizeF.cs
- EnumerableCollectionView.cs
- Privilege.cs
- CultureInfoConverter.cs
- IDictionary.cs
- SmtpNegotiateAuthenticationModule.cs
- codemethodreferenceexpression.cs
- EndpointAddressElementBase.cs
- _SslSessionsCache.cs