צירים

מְחַבֵּר: Randy Alexander
תאריך הבריאה: 1 אַפּרִיל 2021
תאריך עדכון: 15 מאי 2024
Anonim
מה זה צירים ואיך יודעים שהם באמת הגיעו
וִידֵאוֹ: מה זה צירים ואיך יודעים שהם באמת הגיעו

תוֹכֶן

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

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


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

Techopedia מסביר צירים

מטרתו העיקרית של צירים היא קישור אובייקט הנציג למתקשר, מה שאומר שהתייחסות לשיטה הנקראת אינה מצריכה מפרט בזמן הקומפילציה. נציגים ממלאים תפקיד חיוני במודל התכנות מונע האירועים, בו מטפלים באירועים מתווספים לבקרות ממשק המשתמש (UI).

סוגי הצירים הם:
  • צוות יחיד: מצביע על שיטה יחידה
  • Multicast: מתייחס למספר שיטות, כאשר לכל אחת מהן אותה חתימה וכולל רק שיטות החוזרות לבטלות כדי למנוע חריגה בזמן ריצה
תכונות נציג אחרות הן כדלקמן:
  • הם מבצעים תחת הרשאות המתקשר, לעומת הצהרת.
  • עצמים צירים אינם ניתנים לשינוי.
  • שינוי הגישה לברירת המחדל שלו הוא פרטי (פנימי) או ציבורי.
  • ניתן להשתמש בציר לאחר הפעלה בלבד.
  • צירים עשויים להיות מוכרזים כסוגים מקוננים עם שינויי נגישות עבור הכיתה או המבנה שלהם. במקרה של כישלון במהלך ביצוע שיטת הצירים, החריג שנזרק מועבר חזרה למתקשר עם הצירים, והפסקות נוספות נפסקות.