Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Runtime / InteropServices / HandleRef.cs / 1305376 / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RewritingPass.cs
- ToggleProviderWrapper.cs
- DataGrid.cs
- SvcMapFile.cs
- View.cs
- TableItemPattern.cs
- TreeNodeEventArgs.cs
- InternalPermissions.cs
- LeaseManager.cs
- DescendantBaseQuery.cs
- XamlPathDataSerializer.cs
- PropertyDescriptor.cs
- ListSortDescriptionCollection.cs
- TextDecorationCollectionConverter.cs
- SQLInt16Storage.cs
- CqlParser.cs
- TypedReference.cs
- TextEditorCharacters.cs
- ResourceWriter.cs
- SqlProfileProvider.cs
- WebPartVerbsEventArgs.cs
- RelationshipSet.cs
- SpecularMaterial.cs
- ExtendLockCommand.cs
- ListSourceHelper.cs
- DateTimeSerializationSection.cs
- OpCellTreeNode.cs
- ListenerAdapterBase.cs
- TreeNodeCollection.cs
- ManipulationDeltaEventArgs.cs
- TextPointer.cs
- SignerInfo.cs
- BufferedWebEventProvider.cs
- SamlAuthorityBinding.cs
- XmlSchemaAttributeGroup.cs
- ScriptControlDescriptor.cs
- EntityWrapperFactory.cs
- SimpleRecyclingCache.cs
- DateTimeUtil.cs
- MemberInfoSerializationHolder.cs
- DefaultHttpHandler.cs
- EventSourceCreationData.cs
- FrameworkContextData.cs
- InstanceDataCollection.cs
- SettingsPropertyWrongTypeException.cs
- ContainerUtilities.cs
- IncrementalReadDecoders.cs
- CodeGroup.cs
- WebServiceBindingAttribute.cs
- clipboard.cs
- EventManager.cs
- XmlNotation.cs
- HtmlTableRow.cs
- TagPrefixCollection.cs
- InputLangChangeRequestEvent.cs
- PersonalizationDictionary.cs
- DeviceFilterEditorDialog.cs
- ConstructorBuilder.cs
- StrokeSerializer.cs
- VisualBasicDesignerHelper.cs
- PackageFilter.cs
- ListViewItemMouseHoverEvent.cs
- GeneralTransform3DCollection.cs
- TokenBasedSetEnumerator.cs
- GACIdentityPermission.cs
- DataGridViewRowCollection.cs
- SqlFunctionAttribute.cs
- DropShadowEffect.cs
- OperationCanceledException.cs
- CompositeScriptReference.cs
- XmlDictionaryWriter.cs
- AnchoredBlock.cs
- SelectionGlyph.cs
- GridViewItemAutomationPeer.cs
- ParagraphResult.cs
- ImmComposition.cs
- OdbcErrorCollection.cs
- PeerNameRecord.cs
- SafeNativeMethodsMilCoreApi.cs
- Int32AnimationBase.cs
- XmlWriterTraceListener.cs
- SectionUpdates.cs
- XmlSchemaRedefine.cs
- CodeIterationStatement.cs
- SqlCharStream.cs
- Rect.cs
- EntitySqlQueryCacheEntry.cs
- SystemIPInterfaceProperties.cs
- FrameworkObject.cs
- DescendantBaseQuery.cs
- ExpressionVisitorHelpers.cs
- ListViewDataItem.cs
- InfoCardTrace.cs
- ISFClipboardData.cs
- PathGeometry.cs
- WebPartEditVerb.cs
- NoResizeSelectionBorderGlyph.cs
- MouseGestureValueSerializer.cs
- SqlException.cs
- ListItemCollection.cs