C# тілінде AppDomain дегеніміз не?
C# тілінде AppDomain дегеніміз не?

Бейне: C# тілінде AppDomain дегеніміз не?

Бейне: C# тілінде AppDomain дегеніміз не?
Бейне: C# тилинде while циклы 2024, Желтоқсан
Anonim

Asp. Net ан ұғымын енгізеді Қолданба домені ол қысқаша белгілі AppDomain . Оны контейнер де, шекара да болып табылатын жеңіл процесс ретінде қарастыруға болады. NET қолданбаларының басқа қолданбаларға әсер етуінен. An AppDomain екіншісіне әсер етпей жойылуы мүмкін Қолданба домендері процесінде.

C# тілінде MarshalByRefObject дегеніміз не?

MarshalByRefObject AppDomain шекаралары арқылы сілтеме бойынша реттелген нысандарға арналған негізгі класс болып табылады. Осы сыныптан алынған нысанды басқа доменге (мысалы, қашықтағы құрылғыға әдіс шақыруындағы параметр ретінде) жіберу әрекетін жасасаңыз, нысан сілтемесі жіберіледі.

AppDomain CurrentDomain дегеніміз не? The CurrentDomain қасиет алу үшін пайдаланылады AppDomain токты көрсететін объект қолданбалы домен . FriendlyName қасиеті ағымдағы атын береді қолданбалы домен , содан кейін пәрмен жолында көрсетіледі.

Осыны ескере отырып, AppDomain қалай жасалады?

AppDomains жасалады бойынша. Басқарылатын қолданба болған кездегі таза орындалу уақыты болып табылады инициализацияланған. ABC іске қосылғанда. EXE, бұл алады қолданба домені.

IIS жүйесіндегі AppDomain дегеніміз не?

Ан AppDomain Бұл. NET термині. (IIS7 ішінде, AppDomains ішінде үлкен рөл атқарады IIS , бірақ көп жағдайда бұл ASP. NET термині) An AppDomain құрамында InProc сеанс күйі (әдепкі сеанс күйі режимі). Сонымен, егер а AppDomain жойылса/қайта өңделсе, сеанс күйінің барлық ақпараты жоғалады.

Ұсынылған: