Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Runtime / InteropServices / HandleRef.cs / 1 / HandleRef.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== namespace System.Runtime.InteropServices { using System; [System.Runtime.InteropServices.ComVisible(true)] public struct HandleRef { // ! Do not add or rearrange fields as the EE depends on this layout. //------------------------------------------------------------------ internal Object m_wrapper; internal IntPtr m_handle; //----------------------------------------------------------------- public HandleRef(Object wrapper, IntPtr handle) { m_wrapper = wrapper; m_handle = handle; } public Object Wrapper { get { return m_wrapper; } } public IntPtr Handle { get { return m_handle; } } public static explicit operator IntPtr(HandleRef value) { return value.m_handle; } public static IntPtr ToIntPtr(HandleRef value) { return value.m_handle; } } } // 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
- DataKeyCollection.cs
- backend.cs
- XmlEntity.cs
- BroadcastEventHelper.cs
- CssClassPropertyAttribute.cs
- ColorAnimationUsingKeyFrames.cs
- Rectangle.cs
- CssStyleCollection.cs
- ReachSerializationCacheItems.cs
- NeutralResourcesLanguageAttribute.cs
- CharacterBufferReference.cs
- HebrewCalendar.cs
- EncodingDataItem.cs
- UnmanagedBitmapWrapper.cs
- PolicyUnit.cs
- DecimalFormatter.cs
- SchemaCollectionCompiler.cs
- XDRSchema.cs
- DataGridViewCellMouseEventArgs.cs
- WindowCollection.cs
- Expressions.cs
- NavigationService.cs
- DesignerAdapterUtil.cs
- GestureRecognitionResult.cs
- _AutoWebProxyScriptEngine.cs
- DispatcherHooks.cs
- ForceCopyBuildProvider.cs
- CompilerCollection.cs
- PocoPropertyAccessorStrategy.cs
- MetadataWorkspace.cs
- StylusLogic.cs
- ServiceBehaviorElementCollection.cs
- BigInt.cs
- SafeNativeMethods.cs
- Automation.cs
- WindowsUserNameCachingSecurityTokenAuthenticator.cs
- Variable.cs
- WebProxyScriptElement.cs
- SslStream.cs
- IDispatchConstantAttribute.cs
- ParameterReplacerVisitor.cs
- StylusPointCollection.cs
- SqlDataSourceFilteringEventArgs.cs
- LOSFormatter.cs
- ConfigurationStrings.cs
- ExternalFile.cs
- RegexBoyerMoore.cs
- TreeView.cs
- FtpWebRequest.cs
- ObjectDataSourceDisposingEventArgs.cs
- ConfigPathUtility.cs
- ConnectionManager.cs
- ScrollEvent.cs
- LineVisual.cs
- ProcessInputEventArgs.cs
- XPathSingletonIterator.cs
- CompressionTransform.cs
- XmlSerializerNamespaces.cs
- TransformerConfigurationWizardBase.cs
- OutputCacheSection.cs
- PolyBezierSegment.cs
- TableDetailsCollection.cs
- OciHandle.cs
- DecimalConverter.cs
- FontConverter.cs
- WebPartConnectionsDisconnectVerb.cs
- CodeIdentifier.cs
- GeneralTransform3DTo2DTo3D.cs
- __ComObject.cs
- MruCache.cs
- AtomPub10CategoriesDocumentFormatter.cs
- SafeCryptoHandles.cs
- TreeNodeEventArgs.cs
- ContractMethodInfo.cs
- CqlGenerator.cs
- httpserverutility.cs
- Automation.cs
- FieldCollectionEditor.cs
- HttpConfigurationContext.cs
- SqlTriggerContext.cs
- SpeechDetectedEventArgs.cs
- WCFModelStrings.Designer.cs
- TemplateLookupAction.cs
- NamespaceEmitter.cs
- EmptyQuery.cs
- RemotingAttributes.cs
- ListViewPagedDataSource.cs
- PermissionSetEnumerator.cs
- MemberAccessException.cs
- DocumentViewerBase.cs
- WindowsListViewItemCheckBox.cs
- WebBrowserEvent.cs
- _NestedSingleAsyncResult.cs
- XmlValidatingReader.cs
- ImportContext.cs
- TypeUnloadedException.cs
- FileLoadException.cs
- ResXFileRef.cs
- DictionarySurrogate.cs
- SoapParser.cs