Multiple choice technology web 2.0

What does the .NET PermView.exe utility do?

  1. It is used to view the minimal, optional, and refused permission sets requested by an assembly.

  2. It establishes a permanent view of the managed heap

  3. It provides an interface to the persistable dynamic assemblies stored on disk.

  4. It sets the permissions on a Dataset view object

  5. It persists the view of a Dataset by serializing the view to an XML stream

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

PermView.exe is a .NET SDK utility that displays the permission requests (minimal, optional, refused) declared in an assembly's metadata. Options B through E describe unrelated functionality - PermView has nothing to do with Dataset views, heap management, or dynamic assemblies. It's specifically a security diagnostic tool for examining CAS (Code Access Security) permission requests.

AI explanation

PermView.exe (the Permissions View tool) inspects an assembly's metadata and reports the minimal, optional, and refused permission sets that the assembly requests, which is useful for understanding and auditing the security requirements an assembly declares before it runs.