በC# ውስጥ AppDomain ምንድን ነው?
በC# ውስጥ AppDomain ምንድን ነው?

ቪዲዮ: በC# ውስጥ AppDomain ምንድን ነው?

ቪዲዮ: በC# ውስጥ AppDomain ምንድን ነው?
ቪዲዮ: ሙሉ የ C plus plus ትምርት | C ++ Programing in Amharic | cpp lecture in Amharic | c++ in Amharic | cpp 2024, ታህሳስ
Anonim

አስፕ.ኔት የአንድን ጽንሰ ሃሳብ ያስተዋውቃል የመተግበሪያ ጎራ በቅርቡ በመባል የሚታወቀው AppDomain . እንደ ቀላል ክብደት ሂደት ሊቆጠር ይችላል ይህም መያዣ እና ወሰን ነው. NET አፕሊኬሽኖች ሌሎች አፕሊኬሽኖችን እንዳይነኩ አን AppDomain ሌላውን ሳያስከትል ሊጠፋ ይችላል Appdomains በሂደት ላይ.

እንዲያው፣ በC# ውስጥ MarshalByRefObject ምንድን ነው?

MarshalByRefObject በAppDomain ወሰኖች ውስጥ በማጣቀሻ ለታሰሩ ነገሮች መሰረታዊ ክፍል ነው። ከዚህ ክፍል የሚመጣን ነገር ወደ ሌላ ጎራ ለማስተላለፍ ከሞከሩ (ለምሳሌ፡ ወደ የርቀት ማሽን በስልት ጥሪ ውስጥ እንደ መለኪያ) የነገር ማጣቀሻ ይላካል።

AppDomain CurrentDomain ምንድን ነው? የ CurrentDomain ንብረት ለማግኘት ጥቅም ላይ ይውላል AppDomain የአሁኑን የሚወክል ነገር የመተግበሪያ ጎራ . የ FriendlyName ንብረት የአሁኑን ስም ያቀርባል የመተግበሪያ ጎራ , ከዚያም በትእዛዝ መስመር ላይ ይታያል.

ይህን ከግምት ውስጥ በማስገባት፣ AppDomain እንዴት ነው የሚፈጠረው?

AppDomains ተፈጥረዋል። በ. የሚተዳደር መተግበሪያ ሲሆን የተጣራ የአሂድ ጊዜ ነው። ተጀመረ። ኤቢሲ ሲጀምሩ። EXE ፣ እሱ ያገኛል የመተግበሪያ ጎራ.

በ IIS ውስጥ AppDomain ምንድን ነው?

አን AppDomain ነው ሀ. NET ቃል። (በአይኤስ 7፣ AppDomains ውስጥ ትልቅ ሚና ይጫወታሉ አይኤስ ነገር ግን በአብዛኛው የ ASP. NET ቃል ነው) አን AppDomain የ InProc ክፍለ ጊዜ ሁኔታ (ነባሪው የክፍለ-ጊዜ ሁኔታ ሁኔታ) ይዟል. ስለዚህ አንድ ከሆነ AppDomain ተገደለ/እንደገና ጥቅም ላይ ውሏል፣ ሁሉም የክፍለ-ጊዜዎ የግዛት መረጃ ይጠፋል።

የሚመከር: