Hva er AppDomain i C#?
Hva er AppDomain i C#?
Anonim

Asp. Net introduserer konseptet med en Applikasjonsdomene som om kort tid er kjent som Appdomene . Det kan betraktes som en lettvektsprosess som er både en beholder og en grense. NET-applikasjoner fra å påvirke andre applikasjoner. An Appdomene kan ødelegges uten å påvirke den andre Appdomener i prosessen.

Bare så, hva er MarshalByRefObject i C#?

MarshalByRefObject er basisklassen for objekter som er rangert ved referanse på tvers av AppDomain-grenser. Hvis du prøver å overføre et objekt som stammer fra denne klassen til et annet domene (f.eks. som en parameter i et metodekall til en ekstern maskin), sendes en objektreferanse.

hva er AppDomain CurrentDomain? De Nåværende domene eiendom brukes til å skaffe en Appdomene objekt som representerer strømmen applikasjonsdomene . Egenskapen FriendlyName gir navnet på gjeldende applikasjonsdomene , som deretter vises på kommandolinjen.

Med tanke på dette, hvordan opprettes et AppDomain?

AppDomener opprettes ved. Netto kjøretid når en administrert applikasjon er initialisert. Når du starter ABC. EXE, det får et applikasjonsdomene.

Hva er AppDomain i IIS?

An Appdomene er en. NET termin. (I IIS7, AppDomener spille en større rolle innenfor IIS , men for det meste er det en ASP. NET-term) An Appdomene inneholder InProc sesjonstilstand (standard sesjonstilstandsmodus). Så hvis en Appdomene er drept/resirkulert, vil all informasjon om øktstatus gå tapt.

Anbefalt: