Wat is AppDomain in C#?
Wat is AppDomain in C#?

Video: Wat is AppDomain in C#?

Video: Wat is AppDomain in C#?
Video: C# AppDomain explained 2024, Desember
Anonim

Asp. Net stel die konsep van 'n Toepassingsdomein wat kortliks bekend staan as AppDomain . Dit kan beskou word as 'n liggewig-proses wat beide 'n houer en grens is. NET-toepassings van ander toepassings. An AppDomain vernietig kan word sonder om die ander te beïnvloed Toepassingdomeine in die proses.

Net so, wat is MarshalByRefObject in C#?

MarshalByRefObject is die basisklas vir voorwerpe wat deur verwysing oor AppDomain-grense gerangskik word. As jy probeer om 'n voorwerp wat afkomstig is van hierdie klas na 'n ander domein te stuur (bv. as 'n parameter in 'n metode-oproep na 'n afgeleë masjien), word 'n voorwerpverwysing gestuur.

wat is AppDomain CurrentDomain? Die Huidige domein eiendom word gebruik om 'n AppDomain voorwerp wat die stroom verteenwoordig aansoek domein . Die FriendlyName-eienskap verskaf die naam van die huidige aansoek domein , wat dan op die opdragreël vertoon word.

As u dit in ag neem, hoe word 'n AppDomain geskep?

AppDomains word geskep by die. Netto looptyd wanneer 'n bestuurde toepassing is geïnisialiseer. Wanneer jy ABC begin. EXE, dit kry 'n toepassingsdomein.

Wat is AppDomain in IIS?

An AppDomain is 'n. NET termyn. (In IIS7, AppDomains speel 'n groter rol binne IIS , maar vir die grootste deel is dit 'n ASP. NET term) An AppDomain bevat InProc-sessietoestand (die versteksessietoestandmodus). Dus as 'n AppDomain doodgemaak/herwin word, sal al jou sessiestatusinligting verlore gaan.

Aanbeveel: