Ejemplo n.º 1
0
 public override void GetRegistryProperties()
 {
     if (IsConnected)
     {
         RegistryConnection.GetRegistryProperties(machineName, options, this);
     }
 }
Ejemplo n.º 2
0
 public override bool Connect(string provider)
 {
     if (domain != null || userName != null)
     {
         options.Username      = userName;
         options.Password      = password;
         options.Impersonation = ImpersonationLevel.Impersonate;
     }
     connectionScope = RegistryConnection.ConnectionScope(machineName, options, this, provider);
     return(this.IsConnected);
 }
Ejemplo n.º 3
0
        public RegistryRemote(string userName,
                              string password,
                              string domain,
                              string machineName,
                              string provider)
        {
            this.userName    = userName;
            this.password    = password;
            this.domain      = domain;
            this.machineName = machineName;
            options          = RegistryConnection.RegistryConnectionOptions();

            Connect(provider);
            GetRegistryProperties();
        }
 public override bool Connect(string provider)
 {
     connectionScope = RegistryConnection.ConnectionScope(Environment.MachineName,
                                                          options, this, provider);
     return(this.IsConnected);
 }
 public RegistryLocal(string provider)
 {
     options = RegistryConnection.RegistryConnectionOptions();
     Connect(provider);
     GetRegistryProperties();
 }