الفئة Core.CompilationMappingAttribute

يتم إدراج هذه السمة تلقائياً بواسطة المترجم #F إلى أنواع العلامة وأساليب في التعليمات البرمجية المنشأة CLI مع علامات تشير إلى المراسلات مع بنية المصدر الأصلي. يستخدم بواسطة الدوال في مساحة الاسم Microsoft.FSharp.Reflection لعكس مخطط تصنيف ثوابت إلى النماذج الأصلية الخاصة بهم. غير مخصص للاستخدام عن طريق رمز المستخدم.

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

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

[<AttributeUsage(32767, AllowMultiple = false)>]
[<Sealed>]
type CompilationMappingAttribute =
 class
  new CompilationMappingAttribute : SourceConstructFlags * int * int -> CompilationMappingAttribute
  new CompilationMappingAttribute : SourceConstructFlags * int -> CompilationMappingAttribute
  new CompilationMappingAttribute : SourceConstructFlags -> CompilationMappingAttribute
  member this.SequenceNumber :  int
  member this.SourceConstructFlags :  SourceConstructFlags
  member this.VariantNumber :  int
 end

ملاحظات

يمكنك أيضا استخدم نموذج قصير للاسم، CompilationMapping.

جهات الإنشاء

العضو

الوصف

جديد

إنشاء مثيل من السمة

أعضاء المثيل

العضو

الوصف

SequenceNumber

تشير إلى عدد متسلسل من الوحدة ، إن وجد، في تسلسل خطي من العناصر مع مصدر تعليمات برمجية #F

SourceConstructFlags

يشير إلى العلاقة بين الوحدة المترجمة و التعليمات البرمجية المصدرية الخاصة بF#

VariantNumber

تشير إلى عدد متغير من الوحدة ، إن وجدت، في تسلسل خطي من العناصر مع مصدر تعليمات برمجية #F

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

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.Core