סידרה

מְחַבֵּר: Louise Ward
תאריך הבריאה: 12 פברואר 2021
תאריך עדכון: 26 יוני 2024
Anonim
Wind in the Face - Episode 1. Russian TV Series. StarMedia. Melodrama. English Subtitles
וִידֵאוֹ: Wind in the Face - Episode 1. Russian TV Series. StarMedia. Melodrama. English Subtitles

תוֹכֶן

הגדרה - מה המשמעות של סידרציה?

Serialization הוא תהליך המרת המידע הממלכתי של מופע אובייקט לצורה בינארית או ual כדי להימשך למדיום אחסון או מועבר דרך רשת.

ההמשמעות מתבצעת על ידי Common Language Runtime (CLR) כדי לשמור את מידע המצב הנוכחי של האובייקט בזמני זמני (כמו מטמון ASP.NET) או לאחסון קבוע (קובץ, מסד נתונים וכו ') כך שישמש מאוחר יותר לעדכון אובייקט. עם אותו מידע זה. זה כרוך בהמרה של חברים ציבוריים ופרטיים של אובייקט כולל שם הכיתה וההרכבה לזרם בתים שנכתב אז לזרם נתונים. התהליך ההפוך של המרת זרם של ביטים לאובייקט נקרא deserialization.

מסגרת ה- NET מציעה שתי שיטות בהמשכים, כלומר: הסדרת בינאריות בינארית וסידרת XML. הסדרה בינארית משמרת את מצב האובייקט בין הפניות שונות של יישום על ידי שמירה על נאמנות מסוג. סדרת XML משתמשת ב- XML ​​כתקן פתוח כדי לסדר את ההרחבה של המאפיינים והשדות הציבוריים בלבד. זה לא שומר על נאמנות מסוג, אלא מספק תמיכה בהמשכים ב- XML ​​חוצה פלטפורמות קריאות אנושיות. המסגרת מספקת אפשרויות רבות להתאמה אישית של תהליך ההמשכים כך שיעמוד בדרישות היישום.


מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

חברת Techopedia מסבירה את הסידרה

משתמשים בהמשכים כאשר יש לאחסן כמויות גדולות של נתונים בקבצים שטוחים ולאחזר בשלב מאוחר יותר. כדי להשיג זאת ללא הסדרה, זה הופך להיות מייגע מדי, נוטה לשגיאות ומסובך מכיוון שמבנה הנתונים מורכב. השתקפות היא טכניקה שמספקת .NET מספקת כדי לסדר באופן אוטומטי את כל חברי ההרכבה לאחסון. Remoting הוא מושג המשתמש בהמשכים בינאריים לוויכוחים בשיטות ממחשב למחשב אחר. דוגמאות לשימוש בהן כוללות שמירת מצב הפעלה ב- ASP.NET, העתקת אובייקטים בלוח בטפסים של Windows וכו '. Serialization (XML) משמש גם בעיקר לשיתוף נתונים ברחבי הרשת מבלי להגביל את היישום על השימוש בנתונים.

ניתן ליישם סידרה בכל אובייקטים של .NET על ידי הכללת התכונה הניתנת לסידרה לכיתה. על ידי תיוג של התכונה OptionalField לחברים החדשים בכיתה, ניתן להתיר את הגרסאות הקודמות של האובייקט ללא שום שגיאה. מנוע ההמשכים המשמש במסגרת .NET מבטיח כי ההמשכים מתרחשים רק פעם אחת בכל אובייקט ומטפל באופן אוטומטי בתרשימי אובייקטים ובהפניות מעגליות.


הגדרה זו נכתבה במאמר של .NET