GCHandle.AddrOfPinnedObject 方法

定义

检索句柄中 Pinned 对象数据的地址。

public:
 IntPtr AddrOfPinnedObject();
[System.Security.SecurityCritical]
public IntPtr AddrOfPinnedObject();
public IntPtr AddrOfPinnedObject();
[<System.Security.SecurityCritical>]
member this.AddrOfPinnedObject : unit -> nativeint
member this.AddrOfPinnedObject : unit -> nativeint
Public Function AddrOfPinnedObject () As IntPtr

返回

IntPtr

nativeint

固定数据对象的地址。

属性

例外

句柄不是任何 Pinned类型。

注解

此方法用于获取指向对象数据的稳定指针。 对于数组,此方法返回第一个元素的地址。 对于字符串,此方法返回第一个字符的地址。

固定对象可防止垃圾回收器在内存中移动它,从而减少垃圾回收器的效率。

适用于

另请参阅