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
- CodeAttributeArgumentCollection.cs
- AsyncCallback.cs
- ToggleButtonAutomationPeer.cs
- CreateUserWizard.cs
- ISAPIApplicationHost.cs
- EncoderNLS.cs
- Win32Native.cs
- RowBinding.cs
- RegisteredScript.cs
- GraphicsContext.cs
- ArgumentNullException.cs
- Wizard.cs
- HttpCacheVary.cs
- DataGridViewMethods.cs
- CodeVariableReferenceExpression.cs
- DigestComparer.cs
- TextPatternIdentifiers.cs
- AssemblyHelper.cs
- _PooledStream.cs
- Authorization.cs
- MdImport.cs
- CodeAttributeArgumentCollection.cs
- MetadataSerializer.cs
- CompilerResults.cs
- SqlRecordBuffer.cs
- Section.cs
- ELinqQueryState.cs
- BitVector32.cs
- ComboBoxRenderer.cs
- FontStyle.cs
- MemberHolder.cs
- CommentEmitter.cs
- StyleSelector.cs
- DocumentSchemaValidator.cs
- ComponentEvent.cs
- ColumnMapProcessor.cs
- PackageDigitalSignature.cs
- CapabilitiesSection.cs
- ReceiveSecurityHeaderEntry.cs
- TextBounds.cs
- SafeSystemMetrics.cs
- CodeBinaryOperatorExpression.cs
- DataServiceRequest.cs
- ProvidersHelper.cs
- DataFormat.cs
- ArraySortHelper.cs
- Span.cs
- WinFormsUtils.cs
- VerificationException.cs
- EventPropertyMap.cs
- ResourceExpressionBuilder.cs
- EntityReference.cs
- StateRuntime.cs
- ChineseLunisolarCalendar.cs
- OdbcConnectionStringbuilder.cs
- ByteFacetDescriptionElement.cs
- ScrollPattern.cs
- TypeSystem.cs
- CodeNamespaceCollection.cs
- CodeStatement.cs
- ConfigXmlSignificantWhitespace.cs
- Point3DCollectionConverter.cs
- UIElement3D.cs
- TraceHwndHost.cs
- Paragraph.cs
- WebServiceFault.cs
- SafeProcessHandle.cs
- CompilerState.cs
- DefaultAutoFieldGenerator.cs
- ISCIIEncoding.cs
- ValidationSummary.cs
- CqlBlock.cs
- ConfigurationStrings.cs
- CurrentTimeZone.cs
- TraceListener.cs
- LowerCaseStringConverter.cs
- DatagridviewDisplayedBandsData.cs
- ObjectListDesigner.cs
- OdbcConnectionStringbuilder.cs
- SBCSCodePageEncoding.cs
- Button.cs
- XmlnsDictionary.cs
- FacetValueContainer.cs
- DataSourceControl.cs
- MenuCommand.cs
- Reference.cs
- XamlVector3DCollectionSerializer.cs
- XPathDocument.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- baseshape.cs
- NameValueConfigurationCollection.cs
- COM2ExtendedTypeConverter.cs
- DateTimeFormat.cs
- DataViewSettingCollection.cs
- OpenFileDialog.cs
- WpfSharedXamlSchemaContext.cs
- CompositionDesigner.cs
- WebEvents.cs
- GrowingArray.cs
- IgnoreSectionHandler.cs