Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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; } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WindowsEditBoxRange.cs
- DataViewListener.cs
- MsmqIntegrationProcessProtocolHandler.cs
- SqlDataSourceQueryConverter.cs
- Geometry3D.cs
- MetadataConversionError.cs
- VisualStyleInformation.cs
- EventLogEntry.cs
- RegistrySecurity.cs
- NullableFloatSumAggregationOperator.cs
- LineServicesCallbacks.cs
- CodeFieldReferenceExpression.cs
- Config.cs
- StrongBox.cs
- Light.cs
- GeneralTransform3DGroup.cs
- InplaceBitmapMetadataWriter.cs
- SafeCoTaskMem.cs
- TrackBarRenderer.cs
- SessionIDManager.cs
- KeySpline.cs
- HighlightVisual.cs
- BindValidator.cs
- SecurityResources.cs
- HtmlCommandAdapter.cs
- EncryptRequest.cs
- JsonXmlDataContract.cs
- OracleColumn.cs
- ModuleElement.cs
- PrinterResolution.cs
- HttpApplication.cs
- SecurityUtils.cs
- ExtensionFile.cs
- LoginCancelEventArgs.cs
- ValidateNames.cs
- TraceUtils.cs
- FileCodeGroup.cs
- XPathNodeHelper.cs
- QueryStringParameter.cs
- MemberInitExpression.cs
- RouteParametersHelper.cs
- UriParserTemplates.cs
- Timer.cs
- BaseCodeDomTreeGenerator.cs
- ConstraintStruct.cs
- WebHttpSecurity.cs
- HostedTransportConfigurationBase.cs
- ViewStateException.cs
- Action.cs
- WebDisplayNameAttribute.cs
- DSASignatureFormatter.cs
- BufferedOutputStream.cs
- HttpWebRequestElement.cs
- OdbcInfoMessageEvent.cs
- DateTimeFormatInfoScanner.cs
- DataGridColumn.cs
- GeneralTransformCollection.cs
- LayoutManager.cs
- WinFormsSecurity.cs
- BitmapEffect.cs
- XmlAtomicValue.cs
- ManipulationStartedEventArgs.cs
- HttpProxyTransportBindingElement.cs
- PtsHost.cs
- CookieProtection.cs
- UpdateManifestForBrowserApplication.cs
- PrintPreviewDialog.cs
- KeyConverter.cs
- EncoderParameter.cs
- SafeNativeMethods.cs
- ImageBrush.cs
- DataGridViewTextBoxColumn.cs
- ReflectionTypeLoadException.cs
- CodeTypeReferenceSerializer.cs
- linebase.cs
- WebConfigurationHostFileChange.cs
- ChineseLunisolarCalendar.cs
- Composition.cs
- ProtectedProviderSettings.cs
- DBSchemaTable.cs
- DesignerDataTable.cs
- DataTableTypeConverter.cs
- RectangleHotSpot.cs
- XmlSchemaSequence.cs
- EntityDesignerUtils.cs
- DataGridRelationshipRow.cs
- SupportsPreviewControlAttribute.cs
- WebPartVerbsEventArgs.cs
- DataSourceCacheDurationConverter.cs
- FontResourceCache.cs
- TimeoutValidationAttribute.cs
- FunctionNode.cs
- EmptyEnumerable.cs
- GeneralTransform3DGroup.cs
- DataServiceEntityAttribute.cs
- DataGridViewRowsAddedEventArgs.cs
- SQLByte.cs
- XmlAttributeAttribute.cs
- Type.cs
- SqlDataSourceQueryEditor.cs