الوحدة النمطية Core.LanguagePrimitives

أوليات اللغة المقترنة بلغة #F

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

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

module LanguagePrimitives

وحدات نمطية

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

الوصف

وحدة نمطية ErrorStrings

للاستخدام الداخلي فقط

وحدة نمطية HashCompare

يقوم المحول البرمجي لF# بإصدار الإستدعاءات لبعض الدوال في هذه الوحدة النمطية كجزء من النموذج المحول برمجياً لبعض ثوابت اللغة

وحدة نمطية IntrinsicFunctions

يقوم المحول البرمجي لF# بإصدار الإستدعاءات لبعض الدوال في هذه الوحدة النمطية كجزء من النموذج المحول برمجياً لبعض ثوابت اللغة

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

يقوم المحول البرمجي لF# بإصدار الإستدعاءات لبعض الدوال في هذه الوحدة النمطية كجزء من النموذج المحول برمجياً لبعض ثوابت اللغة

القيم

Value

الوصف

AdditionDynamic

محول برمجي مضمن يقوم بتنفيذ إستدعاءات حيوية لعامل التشغيل '+'.

CheckedAdditionDynamic

مترجم مضمن بقوم بتنفيذ إستدعاءات حيوية إلى عامل التشغيل المحدد '+'.

CheckedMultiplyDynamic

مترجم مضمن بقوم بتنفيذ إستدعاءات حيوية إلى عامل التشغيل المحدد '+'.

DecimalWithMeasure

إنشاء قيمة عشرية مع وحدات القياس

DivideByInt

يقسم القيمة على عدد صحيح.

DivideByIntDynamic

مترجم مضمن يقوم بتنفيذ إستدعائات حيوية خاصة بDivideByInt.

EnumOfValue

إنشاء قيمة تعداد من قيمة أساسية

EnumToValue

الحصول على القيمة الأساسية لقيمة تعداد

FastGenericComparer

تقوم بعمل كائن مقارن للنوع المعطى

FastGenericEqualityComparer

عمل كائن تجزئة/مساواة F# للنوع المعطى

FastLimitedGenericEqualityComparer

جعل كائن تجزئة/مساواة لأى نوع مُعطى يستخدم تجزئة مددة بالعقد عند تجزئة السجلات و قوائم و أنواع توحيد.

Float32WithMeasure

تقوم بإنشاء قيمة float32 بوحدات القياس

FloatWithMeasure

تقوم بإنشاء قيمة float بوحدات القياس

GenericComparer

مقارن ثابت للكائنات

GenericComparison

يقارن قيمتين

GenericComparisonWithComparer

يقارن قيمتين قد يتم استدعاء كحالة عودية من تطبيق System.IComparable للتأكد من دلالات المقارنة NaN متناسقة.

GenericEquality

مقارنة قيمتين للتساوي باستخدام دلالات علاقة التكافؤ الجزئية ([nan] <> [nan])

GenericEqualityComparer

إرجاع كائن مقارن مناسب للتجزئة و المساواة. سلوك التجزئة من المقارن الذي تم إرجاعه غير محدد بواسطة العدد الكلى للعقد عند تجزئة سجلات #F ، قوائم و أنواع التوحيد.

GenericEqualityER

مقارنة قيمتين للتساوي باستخدام دلالات علاقة التكافؤ ([nan] = [nan])

GenericEqualityERComparer

إرجاع كائن مقارن مناسب للتجزئة و المساواة. سلوك التجزئة من المقارن الذي تم إرجاعه غير محدد بواسطة العدد الكلى للعقد عند تجزئة سجلات #F ، قوائم و أنواع التوحيد. هذا مقارن مساواة دلالات العلاقة ([nan] = [nan]).

GenericEqualityWithComparer

مقارنة قيمتين من جهة المساواة

GenericGreaterOrEqual

يقارن قيمتين

GenericGreaterThan

يقارن قيمتين

GenericHash

تجزئة القيمة طبقًا لبنائها. هذا التجزئة غير محدد بعدد العقد العامه عند تجزئة سجلاتF# ، القوائم وأنواع التوحيد.

GenericHashWithComparer

تجزئة بشكل متكرر جزء من قيمة طبقًا لبنائه.

GenericLessOrEqual

يقارن قيمتين

GenericLessThan

يقارن قيمتين

GenericLimitedHash

تجزئة القيمة طبقًا لبنائها. استخدام الحد المحدد صواب لتقييد التجزئة عند تجزئة سجلات #F ، قوائم و أنواع التوحيد.

GenericMaximum

الحصول على أقصى قيمتين بنائياً طبقًا للترتيب المعطى من قبل GenericComparison

GenericMinimum

الحصول على أقل قيمتين بنائياً طبقًا للترتيب المعطى من قبل GenericComparison

GenericOne

تحويل إلى قيمة أُحادية لأي نوع عددي أُحادى أو أى نوع له عضو ثابت يسمى 'واحد'.

GenericOneDynamic

تحويل إلى قيمة صفرية لأي نوع عددي أُحادى أو أى نوع له عضو ثابت يسمى 'صفر'.

GenericZero

تحويل إلى قيمة صفرية لأي نوع عددي أُولي أو أى نوع له عضو ثابت يسمى 'صفر'.

GenericZeroDynamic

تحويل إلى قيمة صفرية لأي نوع عددي أُحادى أو أى نوع له عضو ثابت يسمى 'صفر'.

Int16WithMeasure

إنشاء قيمة int16 بوحدات قياس

Int32WithMeasure

إنشاء قيمة int32 بوحدات قياس

Int64WithMeasure

إنشاء قيمة int64 بوحدات قياس

MultiplyDynamic

محول برمجي مضمن يقوم بتنفيذ إستدعاءات حيوية لعامل التشغيل '+'.

ParseInt32

تحليل int64 استناداً إلى القواعد المستخدمة من قبل التحميل الزائد لعامل تشغيل التحويل 'int64' عند تطبيقه على سلاسل.

ParseInt64

تحليل int64 استناداً إلى قواعد المستخدمة من قبل التحميل الزائد لعامل تشغيل التحويل 'int64' عند تطبيقه على سلاسل

ParseUInt32

تحليل uint32 استناداً إلى القواعد المستخدمة من قبل التحميل الزائد لعامل تشغيل التحويل 'uint32' عند تطبيقه على سلاسل.

ParseUInt64

تحليل uint64 استناداً إلى قواعد المستخدمة من قبل التحميل الزائد لعامل تشغيل التحويل 'uint64' عند تطبيقه إلى سلاسل

PhysicalEquality

مساواة مرجع/الفعلي. "True" إذا إصدارات الإدخالات متساوية المرجع أو إذا كان كل منهم أنواع أساسية رقمية و التنفيذ Object.Equals لنوع الوسيطة الأولى يقوم بإرجاع "True" على إصدارات الإدخالات في مربع.

PhysicalHash

التجزئة الفعلية. تجزئة على هوية الكائن عدا أنواع القيم ،حيث تتم التجزئة على المحتويات.

SByteWithMeasure

إنشاء قيمة sbyte بوحدات قياس

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

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