UserDefinedFunctions class

يستخدم لإنشاء كافة الوظائف المعرفة من قبل المستخدم أو رفعها أو الاستعلام أو قراءتها.

راجع UserDefinedFunction لقراءة أو استبدال أو حذف دالة محددة من قبل المستخدم حسب المعرف.

الخصائص

container

الأساليب

create(UserDefinedFunctionDefinition, RequestOptions)

إنشاء UserDefinedFunction.

يدعم Azure Cosmos DB JavaScript UDFs التي يمكن استخدامها داخل الاستعلامات والإجراءات المخزنة والمشغلات.

للحصول على تفاصيل إضافية، راجع وثائق واجهة برمجة تطبيقات JavaScript من جانب الخادم.

query(SqlQuerySpec, FeedOptions)

الاستعلام عن كافة الدالات المعرفة من قبل المستخدم.

query<T>(SqlQuerySpec, FeedOptions)

الاستعلام عن كافة الدالات المعرفة من قبل المستخدم.

readAll(FeedOptions)

اقرأ جميع الدالات المعرفة من قبل المستخدم.

مثال

اقرأ كافة الدالات المعرفة من قبل المستخدم إلى صفيف.

const {body: udfList} = await container.userDefinedFunctions.readAll().fetchAll();

تفاصيل الخاصية

container

container: Container

قيمة الخاصية

تفاصيل الأسلوب

create(UserDefinedFunctionDefinition, RequestOptions)

إنشاء UserDefinedFunction.

يدعم Azure Cosmos DB JavaScript UDFs التي يمكن استخدامها داخل الاستعلامات والإجراءات المخزنة والمشغلات.

للحصول على تفاصيل إضافية، راجع وثائق واجهة برمجة تطبيقات JavaScript من جانب الخادم.

function create(body: UserDefinedFunctionDefinition, options?: RequestOptions): Promise<UserDefinedFunctionResponse>

المعلمات

options
RequestOptions

المرتجعات

query(SqlQuerySpec, FeedOptions)

الاستعلام عن كافة الدالات المعرفة من قبل المستخدم.

function query(query: SqlQuerySpec, options?: FeedOptions): QueryIterator<any>

المعلمات

query
SqlQuerySpec

تكوين الاستعلام للعملية. راجع SqlQuerySpec لمزيد من المعلومات حول كيفية تكوين استعلام.

options
FeedOptions

المرتجعات

query<T>(SqlQuerySpec, FeedOptions)

الاستعلام عن كافة الدالات المعرفة من قبل المستخدم.

function query<T>(query: SqlQuerySpec, options?: FeedOptions): QueryIterator<T>

المعلمات

query
SqlQuerySpec

تكوين الاستعلام للعملية. راجع SqlQuerySpec لمزيد من المعلومات حول كيفية تكوين استعلام.

options
FeedOptions

المرتجعات

readAll(FeedOptions)

اقرأ جميع الدالات المعرفة من قبل المستخدم.

مثال

اقرأ كافة الدالات المعرفة من قبل المستخدم إلى صفيف.

const {body: udfList} = await container.userDefinedFunctions.readAll().fetchAll();
function readAll(options?: FeedOptions): QueryIterator<UserDefinedFunctionDefinition & Resource>

المعلمات

options
FeedOptions

المرتجعات