الوحدة النمطية NativeInterop.NativePtr

يحتوي على عمليات على المؤشرات الأصلية. قد ينتج عن استخدام هذه العوامل إنشاء تعليمات برمجية غير معرفة.

مساحة الاسم/مسار الوحدة النمطية: Microsoft.FSharp.NativeInterop

التجميع: FSharp.Core (في FSharp.Core.dll)

module NativePtr

القيم

Value

الوصف

إضافة

إرجاع مؤشر أصلي مكتوب بواسطة إضافة فهرس <sizeof<'T* لمؤشر الإدخال المعطى.

get

تنفيذ عدم مرجعية المؤشر الأصلي المصنف المحسوب عن طريق إضافة فهرس < * sizeof<'Tللمؤشر المدخل المعطى.

ofNativeInt

تقوم بإرجاع مؤشر أصلي مصنف لعنوان جهاز معطى.

مقروء

عدم مرجعية المؤشر الأصلي المصنف المعطى.

set

يعيّن value إلى موقع الذاكرة المشار إليه بواسطة المؤشر الأصلي المصنف المحسوب عن طريق إضافة فهرس <sizeof<'T* لمؤشر الإدخال المعطى.

stackalloc

يخصص منطقة ذاكرة في بنية تخزين العناصر.

toNativeInt

تقوم بإرجاع عنوان جهاز لمؤشر أصلى مكتوب.

كتابة

يعيّن value إلى موقع الذاكرة المشار إليه بواسطة المؤشر المعطى الأصلي المصنف

الأنظمة الأساسية

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

معلومات الإصدار

وقت التشغيل #F

معتمد في: 2.0, 4.0

Silverlight

معتمد في: 3

راجع أيضًا:

موارد أخرى

مساحة الاسمMicrosoft.FSharp.NativeInterop