Name

EventLogInstaller

Synopsis

This class is a System.Configuration.Install.Installer to install EventLogs. To install a new source, set the appropriate Source and Log properties.

Public Class EventLogInstaller : Inherits System.Configuration.Install.ComponentInstaller
' Public Constructors
   Public Sub New() 
' Public Instance Properties
   Public Property Log As String  
   Public Property Source As String  
   Public Property UninstallAction As UninstallAction  
' Public Instance Methods
   Overrides Public Sub CopyFromComponent(
        ByVal component As System.ComponentModel.IComponent) 
   Overrides Public Sub Install(
        ByVal stateSaver As System.Collections.IDictionary) 
   Overrides Public Function IsEquivalentInstaller(
        ByVal otherInstaller As System.Configuration.Install.ComponentInstaller) As Boolean  
   Overrides Public Sub Rollback(
        ByVal savedState As System.Collections.IDictionary) 
   Overrides Public Sub Uninstall(
        ByVal savedState As System.Collections.IDictionary) 
End Class

Hierarchy

System.ObjectSystem.MarshalByRefObject System.ComponentModel.Component(System.ComponentModel.IComponent, System.IDisposable)System.Configuration.Install.InstallerSystem.Configuration.Install.ComponentInstaller EventLogInstaller

Get VB.NET Core Classes in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.