Çfarë është AppDomain në C#?
Çfarë është AppDomain në C#?

Video: Çfarë është AppDomain në C#?

Video: Çfarë është AppDomain në C#?
Video: Phone number verification with WebOTP API Room (BlinkOn 14) 2024, Dhjetor
Anonim

Asp. Net prezanton konceptin e një Domeni i aplikacionit që njihet shkurt si AppDomain . Mund të konsiderohet si një proces i lehtë i cili është edhe një enë dhe kufi. Aplikacionet NET nga ndikimi i aplikacioneve të tjera. An AppDomain mund të shkatërrohet pa prekur tjetrin Aplikacionet në proces.

Po kështu, çfarë është MarshalByRefObject në C#?

MarshalByRefObject është klasa bazë për objektet që renditen me referencë përtej kufijve të AppDomain. Nëse përpiqeni të transmetoni një objekt që rrjedh nga kjo klasë në një domen tjetër (p.sh., si parametër në thirrjen e metodës në një makinë në distancë), dërgohet një referencë objekti.

çfarë është AppDomain CurrentDomain? Të Domain aktual prona përdoret për të marrë një AppDomain objekt që përfaqëson rrymën domeni i aplikacionit . Vetia FriendlyName jep emrin e rrymës domeni i aplikacionit , e cila më pas shfaqet në vijën e komandës.

Duke e mbajtur këtë në konsideratë, si krijohet një AppDomain?

Domenet e aplikacioneve janë krijuar nga. Koha e ekzekutimit neto kur një aplikacion i menaxhuar është inicializuar. Kur filloni ABC. EXE, ajo merr një domen aplikacioni.

Çfarë është AppDomain në IIS?

Një AppDomain Eshte nje. Termi NET. (Në IIS7, AppDomains luajnë një rol më të madh brenda IIS , por në pjesën më të madhe është një term ASP. NET) Një AppDomain përmban gjendjen e sesionit InProc (modaliteti i parazgjedhur i gjendjes së sesionit). Pra, nëse një AppDomain është vrarë/ricikluar, të gjitha informacionet e gjendjes së sesionit tuaj do të humbasin.

Recommended: