قائمة تعداد Core.SourceConstructFlags (F#)

يشير إلى العلاقة بين وحدة محولة برمجيًا في ثنائي CLI و عنصر في مصدر التعليمات البرمجية #F .

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

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

type SourceConstructFlags =
 | None = 0
 | SumType = 1
 | RecordType = 2
 | ObjectType = 3
 | Field = 4
 | Exception = 5
 | Closure = 6
 | Module = 7
 | UnionCase = 8
 | Value = 9
 | KindMask = 31
 | NonPublicRepresentation = 32

ملاحظات

يوضح الجدول التالي قيم الممكنة و لها معنى.

Value

الوصف

لا يوجد

يشير إلى أن وحدة المترجمة له لا توجد علاقة عنصر في ب # مصدر تعليمات برمجية.

SumType

يشير إلى أن وحدة المترجمة هو جزءا من تمثيل F# نوع التوحيد إعلان.

RecordType

يشير إلى أن وحدة المترجمة هو جزءا من تمثيل F# نوع السجل إعلان.

ObjectType

يشير إلى أن وحدة المترجمة هو جزءا من تمثيل دراسي F# أو إعلان نوع كائن آخر.

الحقل

يشير إلى أن وحدة المترجمة هو جزءا من تمثيل F# سجل أو إعلان حالة التوحيد.

الاستثناء

يشير إلى أن وحدة المترجمة هو جزءا من تمثيل F# استثناء إعلان.

الإغلاق

يشير إلى أن وحدة المترجمة هو جزءا من تمثيل الإغلاق ب #.

الوحدة النمطية

يشير إلى أن الوحدة المترجمة هو جزءا من تمثيل F# وحدة نمطية? لإعلان.

UnionCase

يشير إلى أن وحدة المترجمة هو جزءا من تمثيل F# توحيد حالة إعلان.

Value

يشير إلى أن وحدة المترجمة هو جزءا من F# القيمة إعلان.

KindMask

قناع قيم المرتبطة إلى نوع وحدة المترجمة.

NonPublicRepresentation

الإشارة إلى ما كانت وحدة المترجمة تمثيل خاص أو الداخلية في رمز المصدر ب #.

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

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