| Overload | Description | 
|---|---|
| NetworkCredential2 Constructor() | Initializes an instance of the NetworkCredential2 class with default data. | 
| NetworkCredential2 Constructor(NetworkCredential2) | Initializes a new copy of the NetworkCredential2 object. | 
| NetworkCredential2 Constructor(NetworkCredential) | Initializes an instance of the NetworkCredential2 class from the System.Net.NetworkCredential object. | 
| NetworkCredential2 Constructor(String,String) | Initializes a new instance of the NetworkCredential2 class with name and password set as specified. | 
| NetworkCredential2 Constructor(String,SecureString) | Initializes a new instance of the NetworkCredential2 class with name and password set as specified. | 
| NetworkCredential2 Constructor(String,String,String) | Initializes a new instance of the NetworkCredential2 class with name and password set as specified. | 
| NetworkCredential2 Constructor(String,SecureString,String) | Initializes a new instance of the NetworkCredential2 class with name and password set as specified. | 
| NetworkCredential2 Constructor(SerializationInfo,StreamingContext) | Initializes a new instance of the class with serialized data. | 
