Što je AppDomain u C#?
Što je AppDomain u C#?

Video: Što je AppDomain u C#?

Video: Što je AppDomain u C#?
Video: Дал Людям $1,000,000 Но ЛИШЬ 1 Минуту, Чтобы их Потратить! 2024, Prosinac
Anonim

Asp. Net uvodi koncept an Domena aplikacije koji je kratko poznat kao AppDomena . Može se smatrati laganim procesom koji je i kontejner i granica. NET aplikacije od utjecaja na druge aplikacije. An AppDomena može se uništiti bez utjecaja na drugu Appdomains u procesu.

Samo tako, što je MarshalByRefObject u C#?

MarshalByRefObject je osnovna klasa za objekte koji su raspoređeni referencom preko granica AppDomain. Ako pokušate prenijeti objekt koji potječe iz ove klase na drugu domenu (npr. kao parametar u pozivu metode na udaljeni stroj), šalje se referenca objekta.

što je AppDomain CurrentDomain? The Trenutna domena vlasništvo se koristi za dobivanje AppDomena objekt koji predstavlja struju aplikacijska domena . Svojstvo FriendlyName daje naziv trenutnog aplikacijska domena , koji se zatim prikazuje u naredbenom retku.

Imajući to u vidu, kako se stvara AppDomain?

Izrađuju se domene aplikacije od strane. Neto vrijeme izvođenja kada je upravljana aplikacija je inicijaliziran. Kada pokrenete ABC. EXE, to dobiva domena aplikacije.

Što je AppDomain u IIS-u?

An AppDomena je. NETO termin. (U IIS7, AppDomains igraju veću ulogu unutar IIS , ali većinom je to izraz ASP. NET) An AppDomain sadrži InProc stanje sesije (zadani način stanja sesije). Dakle, ako an AppDomena je ubijen/recikliran, sve vaše informacije o stanju sesije bit će izgubljene.

Preporučeni: