Mis on AppDomain C#-s?
Mis on AppDomain C#-s?

Video: Mis on AppDomain C#-s?

Video: Mis on AppDomain C#-s?
Video: Видео курс C# Professional. Урок 16. Домены приложений. NT-службы 2024, Detsember
Anonim

Asp. Net tutvustab mõistet an Rakenduse domeen mis on lühidalt tuntud kui AppDomain . Seda võib pidada kergeks protsessiks, mis on nii konteiner kui ka piir. NET-rakendused ei mõjuta teisi rakendusi AppDomain saab hävitada ilma teist mõjutamata Rakenduste domeenid protsessis.

Nii, mis on MarshalByRefObject C#-s?

MarshalByRefObject on baasklass objektidele, mis on viidetega üle AppDomaini piiride jaotatud. Kui proovite edastada objekti, mis tuleneb sellest klassist, teise domeeni (nt parameetrina meetodi kutses kaugmasinale), saadetakse objekti viide.

mis on AppDomain CurrentDomain? The Praegune domeen vara kasutatakse an AppDomain objekt, mis esindab voolu rakenduse domeen . Atribuut FriendlyName pakub voolu nime rakenduse domeen , mis kuvatakse seejärel käsureal.

Seda silmas pidades, kuidas luuakse AppDomain?

AppDomainid luuakse poolt. Neto käitusaeg hallatava rakenduse korral on initsialiseeritud. Kui käivitate ABC. EXE, see saab rakenduse domeen.

Mis on IIS-is AppDomain?

An AppDomain on. NET termin. (IIS7-s AppDomains mängivad sees suuremat rolli IIS , kuid enamasti on see ASP. NET termin) An AppDomain sisaldab InProci seansi olekut (seansi oleku vaikerežiim). Nii et kui an AppDomain tapetakse/kasutatakse ümber, läheb kogu teie seansi olekuteave kaotsi.

Soovitan: