IRegiisUtility Interface


Provides authorization utilities to support specific Web-application configuration, assembly registration, and assembly-key container manipulation.

This API supports the product infrastructure and is not intended to be used directly from your code.

public interface class IRegiisUtility
public interface IRegiisUtility
type IRegiisUtility = interface
Public Interface IRegiisUtility


The utility functions provided by the IRegiisUtility interface support the system.web assembly registration.


ProtectedConfigAction(Int64, String, String, String, String, String, String, Int32, IntPtr)

Allows specific manipulation of configuration sections and assembly-key containers based on the supplied parameters.

RegisterAsnetMmcAssembly(Int32, String, String, IntPtr)

Allows the executing Microsoft Management Console (MMC) assembly to be registered or unregistered.

RegisterSystemWebAssembly(Int32, IntPtr)

Allows the executing Web assembly to be registered or unregistered.


Allows the browser-capabilities code generator to be uninstalled.

Applies to

See also