Code:
/ DotNET / DotNET / 8.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
- EncryptedData.cs
- TextRunCacheImp.cs
- TypedAsyncResult.cs
- OutputCacheProfile.cs
- DivideByZeroException.cs
- TreeNode.cs
- FilterFactory.cs
- RecognitionEventArgs.cs
- TextBoxRenderer.cs
- PolyQuadraticBezierSegment.cs
- PrintPreviewDialog.cs
- NamespaceInfo.cs
- ReflectionHelper.cs
- PageFunction.cs
- ObjectTokenCategory.cs
- ProtocolsConfigurationHandler.cs
- TextPattern.cs
- SamlSubject.cs
- XPathSelectionIterator.cs
- FieldBuilder.cs
- SearchForVirtualItemEventArgs.cs
- ProcessModuleCollection.cs
- ListItemCollection.cs
- GraphicsState.cs
- CachingHintValidation.cs
- DeferredSelectedIndexReference.cs
- DeclarativeConditionsCollection.cs
- ApplicationException.cs
- ArgumentDesigner.xaml.cs
- DesignSurfaceCollection.cs
- HttpServerUtilityBase.cs
- AuthenticationService.cs
- ComponentConverter.cs
- FormViewCommandEventArgs.cs
- UpDownBaseDesigner.cs
- StoreContentChangedEventArgs.cs
- ResXDataNode.cs
- FlowLayoutSettings.cs
- SqlDependencyUtils.cs
- SimpleApplicationHost.cs
- PointLight.cs
- future.cs
- ExpressionEditorAttribute.cs
- AgileSafeNativeMemoryHandle.cs
- WmlValidationSummaryAdapter.cs
- XamlGridLengthSerializer.cs
- CollectionViewGroupRoot.cs
- BindingExpressionBase.cs
- MetadataItem_Static.cs
- DesignerForm.cs
- SimplePropertyEntry.cs
- XsltException.cs
- RelationshipType.cs
- KnownBoxes.cs
- URIFormatException.cs
- GetParentChain.cs
- HttpCacheVaryByContentEncodings.cs
- DateBoldEvent.cs
- TempFiles.cs
- SystemIPv4InterfaceProperties.cs
- TemplateLookupAction.cs
- Convert.cs
- RegexCode.cs
- DataGridRowEventArgs.cs
- DataControlFieldCell.cs
- ZoneLinkButton.cs
- ChangeConflicts.cs
- TlsnegoTokenProvider.cs
- WCFServiceClientProxyGenerator.cs
- SafeNativeMethods.cs
- DragEventArgs.cs
- InvalidCastException.cs
- KeyValueConfigurationElement.cs
- QueryContinueDragEventArgs.cs
- SqlReferenceCollection.cs
- StructuralObject.cs
- NeutralResourcesLanguageAttribute.cs
- CommandField.cs
- cookieexception.cs
- CodeTypeReference.cs
- Canonicalizers.cs
- SizeChangedEventArgs.cs
- ExtentJoinTreeNode.cs
- CollectionsUtil.cs
- ConfigXmlSignificantWhitespace.cs
- EntityDataSourceSelectingEventArgs.cs
- StringUtil.cs
- ErrorView.xaml.cs
- Animatable.cs
- ProviderBase.cs
- XamlHostingSection.cs
- ManagedCodeMarkers.cs
- DecoderReplacementFallback.cs
- SelectionChangedEventArgs.cs
- NameValueFileSectionHandler.cs
- DatatypeImplementation.cs
- MouseBinding.cs
- Adorner.cs
- MetadataProperty.cs
- CodeExpressionCollection.cs