Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть What is Portable Executable? .NET CLR Interview Questions and Answers

  • Charles Sarpong
  • 2018-05-27
  • 172
What is Portable Executable? .NET CLR Interview Questions and Answers
Vidyard GoVideo
  • ok logo

Скачать What is Portable Executable? .NET CLR Interview Questions and Answers бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно What is Portable Executable? .NET CLR Interview Questions and Answers или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку What is Portable Executable? .NET CLR Interview Questions and Answers бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео What is Portable Executable? .NET CLR Interview Questions and Answers

Question 8. What is portable executable (PE)?

Answer: Every .NET program first compiles with an appropriate compiler like if we write a program in C# language then it gets compiled by C# compiler (i.e. csc.exe).

In .NET framework every program executes (communicate) in an operating system by using CLR (Common Language Runtime).

portable executable

Managed module is standard windows Portable Executable (PE) file which contains the following parts.

PE Header

It is similar to common object file format.

CLR Header

This contains CLR version required to run this managed module, location & metadata. This also contains entry point of function i.e. the address of entry point of function.

Metadata

This contains table information means variable with its data types and default values, functions / methods which are declared & defined in our program.
Follow the link for more details: https://www.c-sharpcorner.com/UploadF...

Question 9. What is an application domain?

Answer: An Application Domain is a logical container for a set of assemblies in which an executable is hosted. As you have seen, a single process may contain multiple Application Domains, each of which is hosting a .NET executable. The first appdomain created when the CLR is initialized is called the default AppDomain and this default one is destroyed when the Windows process is terminated.

An AppDomain can be independently secured.
An AppDomain can be unloaded.
Independently configured.
No mutual intervention by multiple appdomains.
Performance Read more https://www.c-sharpcorner.com/UploadF...

How does an AppDomain get created

The AppDomain class is used to create and terminate Application Domains, load and unload assemblies and types and enumerates assemblies and threads in a domain. The following table shows some useful methods of the AppDomain class:

CreateDomain() It allows us to create a new Application Domain.
CreateInstance() Creates an instance of type in an external assembly.
ExecuteAssembly() It executes an *.exe assembly in the Application Domain.
Load() This method dynamically loads an assembly into the current app domain.
UnLoad() It allows us to unload a specified AppDomain within a given process.
GetCurrentThread() Returns the ID of the active thread in the current Application Domain.
In addition, the AppDomain class also defined as a set of properties that can be useful when you wish to monitor the activity of a given Application Domain.

Properties Description
CurrentDomain Gets the Application Domain for the currently executing thread.
FriendlyName Gets the friendly name of the current Application Domain.
SetupInformation Get the configuration details for a given Application Domain.
BaseDirectory Gets the directory path that the assembly resolver uses to probe for assemblies.
Follow the link for more details: https://www.c-sharpcorner.com/UploadF...

Prepped Questions : https://docs.google.com/document/d/1B...

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]