Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Reflection / Emit / TypeToken.cs / 1 / TypeToken.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: TypeToken ** ** ** Purpose: Represents a Class to the ILGenerator class. ** ** ===========================================================*/ namespace System.Reflection.Emit { using System; using System.Reflection; using System.Threading; using System.Security.Permissions; [Serializable()] [System.Runtime.InteropServices.ComVisible(true)] public struct TypeToken { public static readonly TypeToken Empty = new TypeToken(); internal int m_class; #if false public TypeToken() { m_class=0; } #endif internal TypeToken(int str) { m_class=str; } public int Token { get { return m_class; } } public override int GetHashCode() { return m_class; } public override bool Equals(Object obj) { if (obj is TypeToken) return Equals((TypeToken)obj); else return false; } public bool Equals(TypeToken obj) { return obj.m_class == m_class; } public static bool operator ==(TypeToken a, TypeToken b) { return a.Equals(b); } public static bool operator !=(TypeToken a, TypeToken b) { return !(a == b); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ExpressionStringBuilder.cs
- TextTreeObjectNode.cs
- StickyNote.cs
- ValidationEventArgs.cs
- SafePEFileHandle.cs
- WebControl.cs
- Number.cs
- Messages.cs
- FullTextState.cs
- ReliabilityContractAttribute.cs
- templategroup.cs
- OutKeywords.cs
- Menu.cs
- SizeAnimationUsingKeyFrames.cs
- DependencyPropertyConverter.cs
- Window.cs
- WhileDesigner.cs
- DataGridViewTextBoxColumn.cs
- __Filters.cs
- KeyProperty.cs
- RequestValidator.cs
- StylusButtonCollection.cs
- FileFormatException.cs
- SqlDataAdapter.cs
- MultiView.cs
- XmlSchemaAttributeGroupRef.cs
- TextTreeUndo.cs
- TemplatedWizardStep.cs
- GlyphRunDrawing.cs
- PhotoPrintingIntent.cs
- SelectedDatesCollection.cs
- sqlstateclientmanager.cs
- XmlSchemaComplexContentRestriction.cs
- RealProxy.cs
- ColorAnimationBase.cs
- XmlUrlResolver.cs
- ListViewItem.cs
- EditCommandColumn.cs
- ActivityInstance.cs
- TreeNodeCollectionEditor.cs
- ExpressionBuilderContext.cs
- ComplusTypeValidator.cs
- TraceHandler.cs
- CFStream.cs
- WinFormsComponentEditor.cs
- DelegateTypeInfo.cs
- RenderingEventArgs.cs
- DoubleLinkList.cs
- CollectionViewProxy.cs
- SystemUdpStatistics.cs
- Journaling.cs
- UrlUtility.cs
- _ChunkParse.cs
- ClientSettingsProvider.cs
- MultiByteCodec.cs
- FtpWebRequest.cs
- DbInsertCommandTree.cs
- ItemList.cs
- TreeViewImageKeyConverter.cs
- AutomationPeer.cs
- ExpressionsCollectionEditor.cs
- BinaryMethodMessage.cs
- OwnerDrawPropertyBag.cs
- CancelEventArgs.cs
- securestring.cs
- LocalIdKeyIdentifierClause.cs
- MethodAccessException.cs
- WebPartConnectionsCancelVerb.cs
- SrgsText.cs
- DeferredReference.cs
- BulletChrome.cs
- SoapRpcServiceAttribute.cs
- ReflectionTypeLoadException.cs
- FileDialog_Vista_Interop.cs
- TcpConnectionPoolSettingsElement.cs
- ToolStripGripRenderEventArgs.cs
- SystemTcpStatistics.cs
- XMLUtil.cs
- DebugView.cs
- CollectionConverter.cs
- nulltextcontainer.cs
- RelationshipDetailsRow.cs
- ObjectPropertyMapping.cs
- ProcessModelSection.cs
- SupportedAddressingMode.cs
- OdbcFactory.cs
- HtmlInputRadioButton.cs
- DeflateEmulationStream.cs
- GridPattern.cs
- ProjectionCamera.cs
- ScriptServiceAttribute.cs
- SoapElementAttribute.cs
- TrustManagerPromptUI.cs
- FlatButtonAppearance.cs
- RoamingStoreFileUtility.cs
- CryptoStream.cs
- ChannelManager.cs
- mil_sdk_version.cs
- SortedList.cs
- Automation.cs