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
- AccessViolationException.cs
- DragCompletedEventArgs.cs
- OpenTypeCommon.cs
- ECDiffieHellmanCng.cs
- TreeNodeBinding.cs
- MimeMapping.cs
- ListBindableAttribute.cs
- HtmlEmptyTagControlBuilder.cs
- ClientFormsIdentity.cs
- FrameworkElementFactoryMarkupObject.cs
- Number.cs
- EdmItemCollection.cs
- Span.cs
- SRef.cs
- MeasureItemEvent.cs
- SecurityDocument.cs
- ImageCodecInfo.cs
- WmfPlaceableFileHeader.cs
- HttpModuleActionCollection.cs
- EventDescriptorCollection.cs
- ItemsControl.cs
- SelectingProviderEventArgs.cs
- DateTimeOffsetAdapter.cs
- PersonalizationProviderCollection.cs
- CustomAttributeBuilder.cs
- ObjectNavigationPropertyMapping.cs
- XamlReader.cs
- ActivityCodeDomSerializer.cs
- HeaderedContentControl.cs
- XmlSchemaComplexType.cs
- HttpHandlerActionCollection.cs
- ObjectHelper.cs
- Package.cs
- Color.cs
- AttributeProviderAttribute.cs
- ArrayMergeHelper.cs
- ConfigurationSchemaErrors.cs
- WebPartEditVerb.cs
- DataTableNewRowEvent.cs
- XmlWellformedWriter.cs
- CommonProperties.cs
- ModelToObjectValueConverter.cs
- PersistenceIOParticipant.cs
- HttpException.cs
- ProcessThread.cs
- FormatSelectingMessageInspector.cs
- StickyNoteContentControl.cs
- MetafileHeaderWmf.cs
- DataRowView.cs
- DataGridViewRowCancelEventArgs.cs
- RoleBoolean.cs
- httpapplicationstate.cs
- XslAstAnalyzer.cs
- GridViewRowPresenter.cs
- ShaperBuffers.cs
- SystemIPInterfaceStatistics.cs
- ProcessModelSection.cs
- StylusButton.cs
- WebPartZone.cs
- InstanceData.cs
- EnvironmentPermission.cs
- RegexRunnerFactory.cs
- TextServicesContext.cs
- Light.cs
- ValidationError.cs
- ServicePointManagerElement.cs
- httpapplicationstate.cs
- ScriptResourceInfo.cs
- FrameworkTextComposition.cs
- SqlTriggerAttribute.cs
- FixedTextSelectionProcessor.cs
- WebPartEditorOkVerb.cs
- HtmlTable.cs
- QilReference.cs
- ReferencedAssembly.cs
- DataControlField.cs
- TrustManagerPromptUI.cs
- EmptyReadOnlyDictionaryInternal.cs
- FileUpload.cs
- BorderGapMaskConverter.cs
- UserControl.cs
- BuildProvidersCompiler.cs
- EventData.cs
- InstanceData.cs
- ListenerElementsCollection.cs
- SettingsBindableAttribute.cs
- FieldTemplateFactory.cs
- CompilerState.cs
- AutoSizeComboBox.cs
- ResolvedKeyFrameEntry.cs
- RegexWriter.cs
- StatusStrip.cs
- SingleObjectCollection.cs
- BitmapEffectGeneralTransform.cs
- DataIdProcessor.cs
- FtpWebResponse.cs
- OnOperation.cs
- _SslSessionsCache.cs
- ACL.cs
- FormViewCommandEventArgs.cs