Pagninilay

May -Akda: Peter Berry
Petsa Ng Paglikha: 12 Agosto. 2021
I -Update Ang Petsa: 22 Hunyo 2024
Anonim
MELC 3 ESP G10
Video.: MELC 3 ESP G10

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Reflection?

Ang pagninilay ay ang proseso ng pag-access ng impormasyon tungkol sa mga naka-load na mga asembliya at ang mga uri na tinukoy doon upang lumikha, humimok at ma-access ang mga uri ng uri ng oras sa pagtakbo sa programmatically.

Ginagawang posible ang pagninilay upang tingnan ang impormasyon ng pagpupulong ng isang bagay tulad ng mga kaganapan, katangian, pamamaraan at larangan. Ito ay bumubuo ng isang mekanismo kung saan ang mga bagay ay maaaring magtanong sa bawat isa at matuklasan ang impormasyon sa oras ng pagtakbo, na kinabibilangan ng higit pa sa nalalaman sa pamamagitan ng mga nakalantad na mga interface. Tumutulong ang pagninilay upang tukuyin ang mga modyul at bagong uri na hinihimok habang tumatakbo ang oras. Ginamit ang pagninilay sa mga application tulad ng mga uri ng browser (para sa pagpili at pagtingin sa impormasyon tungkol sa mga uri), mga compiler (upang magtayo ng mga simbolo ng simbolo), at pag-remote at pag-serialize ng mga aplikasyon (para sa pag-access ng data at pagpupursige).


Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang Reflection

Nagbibigay ang pagninilay ng isang huli na pasilidad na nagbubuklod sa oras ng pagtakbo upang lumikha ng isang halimbawa ng isang naibigay na uri, na hindi alam sa oras ng pag-compile.

Ang pagninilay ay katulad ng proseso ng pagkuha ng impormasyon ng uri ng takbo ng oras na ipinatupad sa mga wika tulad ng C ++, Delphi, Java, atbp Sa kaso ng .NET, ang uri ng impormasyon na nakaimbak bilang metadata sa pinagsama-samang pagpupulong ay nakuha gamit ang.

Ang pagninilay ay maaaring maging angkop para sa mga aplikasyon kung saan ginagamit ang mga plug-in ng third-party, ngunit hindi ito angkop para sa mga aplikasyon tulad ng isang website ng ASP.NET, kung saan mahalaga ang mahusay na throughput at pagtugon. Ang repleksyon ay may sariling mga kawalan. Kasama dito ang pagganap ng overhead, mga paghihigpit sa seguridad, pagiging kumplikado ng code at pag-access sa mga nakatagong miyembro.
Ang kahulugan na ito ay isinulat sa con ng .NET