محورية / محورية / PivotSaveOutcome
اكتب الاسم المستعار: PivotSaveOutcome
PivotSaveOutcome =
void|boolean| {cancelled?:boolean;canonicalIds?:Record<string,string>;message?:string;savedEdgeIds?:string[];savedNodeIds?:string[]; }
محدد في: interfaces/Pivot.ts:204
ما PivotDefinition.حفظ التقارير مرة أخرى.
void أو true يعني أن كل شيء في الحمولة مكتوب؛ false تعني لا شيء منه. يُبلغ الكائن عن كتابة جزئية - أي شيء غير مسمى يتم التعامل معه على أنه لا يزال غير محفوظ، لذا فإن عملية الحفظ التي لا تذكر شيئًا لم تحفظ شيئًا. الرمي هو يعادل false، مع ظهور الخطأ في نخب إعادة المحاولة.
يتم تجاهل المعرفات التي تسمي عنصرًا لم ينشئه هذا التشغيل: لا يكتب المحور أبدًا وما لم تنتجه، فلا يمكنها أن تبلغه مكتوباً أيضاً.
نوع الإعلان
void
boolean
{ cancelled?: boolean; canonicalIds?: Record<string, string>; message?: string; savedEdgeIds?: string[]; savedNodeIds?: string[]; }
cancelled?
optionalcancelled:boolean
يتراجع المحلل عادةً عن PivotSaveContext.promptData. لا يتم تسجيل أي شيء، ولا يتم عرض أي نخب، ولا يتم احتساب المحاولة، و حفظ أكثر من عدة أشواط يتوقف هنا. يتم تجاهل كل حقل آخر.
canonicalIds?
optionalcanonicalIds:Record<string,string>
معرفات النظام المصدر المعين، مرتبطًا بالمعرف المحلي.
message?
optionalmessage:string
يظهر حرفيًا في النتيجة نخب — لماذا لم يتم حفظ الباقي.
savedEdgeIds?
optionalsavedEdgeIds:string[]
مأخوذة بالقيمة الاسمية، بما في ذلك الحافة التي لم يتم حفظ نقاط النهاية الخاصة بها: ما يقوله النظام المصدر أنه كتبه ليس من حق المكتبة أن تخمنه.
savedNodeIds?
optionalsavedNodeIds:string[]
يغطي كلا من PivotSavePayload.العقد وchildren.