| Overload | Description | 
|---|---|
| NetworkSecurity Constructor() | Initializes a new instance of the class with default data. | 
| NetworkSecurity Constructor(Boolean) | Initializes a new instance of the class, specifying whether customer network credential will be used. | 
| NetworkSecurity Constructor(Boolean,NetworkCredential2) | Initializes a new instance of the class, specifying the custom network credential, and a flag determining whether the customer network credential will be used. | 
| NetworkSecurity Constructor(NetworkSecurity) | Initializes a new copy of object. | 
| NetworkSecurity Constructor(String,String) | Initializes a new instance of the class, specifying username and password. | 
| NetworkSecurity Constructor(String,String,String) | Initializes a new instance of the class, specifying username, password, and domain (machine name). | 
