ChangeFeedPullModelIterator interface
استخدم Items.getChangeFeedIterator()
لإرجاع مكرر يمكنه تكرار جميع التغييرات لمفتاح القسم أو نطاق الموجز أو حاوية بأكملها.
الخصائص
has |
دائما ما ترجع true، changefeed هو دفق لا نهائي. |
الأساليب
get |
يحصل على مكرر غير متزامن سيؤدي إلى نتائج موجز التغيير. مثال الحصول على ملف التغيير لحاوية بأكملها من الآن
|
read |
إرجاع المجموعة التالية من النتائج لموجز التغيير. |
تفاصيل الخاصية
hasMoreResults
دائما ما ترجع true، changefeed هو دفق لا نهائي.
hasMoreResults: boolean
قيمة الخاصية
boolean
تفاصيل الأسلوب
getAsyncIterator()
يحصل على مكرر غير متزامن سيؤدي إلى نتائج موجز التغيير.
مثال
الحصول على ملف التغيير لحاوية بأكملها من الآن
const options = { changeFeedStartFrom: ChangeFeedStartFrom.Now() };
for await(const res of container.items.getChangeFeedIterator(options).getAsyncIterator()) {
//process res
}
function getAsyncIterator(): AsyncIterable<ChangeFeedIteratorResponse<(T & Resource)[]>>
المرتجعات
AsyncIterable<ChangeFeedIteratorResponse<(T & Resource)[]>>
readNext()
إرجاع المجموعة التالية من النتائج لموجز التغيير.
function readNext(): Promise<ChangeFeedIteratorResponse<(T & Resource)[]>>
المرتجعات
Promise<ChangeFeedIteratorResponse<(T & Resource)[]>>