AppDomain ni nini katika C #?
AppDomain ni nini katika C #?

Video: AppDomain ni nini katika C #?

Video: AppDomain ni nini katika C #?
Video: Kyar Pauk, Ni Ni Khin Zaw, Yan Yan Chan And R Zarni - Coaches Perform! - The Voice Myanmar 2019 2024, Desemba
Anonim

Asp. Net inatanguliza dhana ya Kikoa cha Maombi ambayo inajulikana kwa muda mfupi kama AppDomain . Inaweza kuzingatiwa kama mchakato Nyepesi ambao ni chombo na mpaka. NET kutoka kwa kuathiri programu zingine. An AppDomain inaweza kuharibiwa bila kuathiri nyingine Vikoa vya programu katika mchakato.

Kwa hivyo, MarshalByRefObject katika C # ni nini?

MarshalByRefObject ni darasa la msingi la vitu ambavyo vinabadilishwa kwa kurejelea mipaka ya AppDomain. Ukijaribu kusambaza kitu kinachotokana na darasa hili hadi kikoa kingine (k.m., kama kigezo katika njia ya kupiga simu kwa mashine ya mbali), rejeleo la kitu linatumwa.

AppDomain CurrentDomain ni nini? The CurrentDomain mali hutumika kupata AppDomain kitu kinachowakilisha sasa kikoa cha maombi . Sifa ya FriendlyName hutoa jina la sasa kikoa cha maombi , ambayo inaonyeshwa kwenye mstari wa amri.

Kwa kuzingatia hili, AppDomain inaundwaje?

AppDomains imeundwa na. Muda halisi wa utekelezaji wakati programu inasimamiwa ni imeanzishwa. Unapoanza ABC. EXE, hii anapata kikoa cha maombi.

AppDomain ni nini katika IIS?

An AppDomain ni. Muda wa NET. (Katika IIS7, AppDomains kucheza nafasi kubwa ndani IIS , lakini kwa sehemu kubwa ni neno la ASP. NET) An AppDomain ina hali ya kipindi cha InProc (modi chaguo-msingi ya hali ya kipindi). Hivyo kama AppDomain inauawa/kutumika tena, maelezo yote ya hali ya kipindi chako yatapotea.

Ilipendekeza: