NetworkCredential Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe NetworkCredential.
Sobrecargas
| Nome | Description |
|---|---|
| NetworkCredential() |
Inicializa uma nova instância da classe NetworkCredential. |
| NetworkCredential(String, SecureString) |
Inicializa uma nova instância da NetworkCredential classe com o nome de usuário e a senha especificados. |
| NetworkCredential(String, String) |
Inicializa uma nova instância da NetworkCredential classe com o nome de usuário e a senha especificados. |
| NetworkCredential(String, SecureString, String) |
Inicializa uma nova instância da NetworkCredential classe com o nome de usuário, a senha e o domínio especificados. |
| NetworkCredential(String, String, String) |
Inicializa uma nova instância da NetworkCredential classe com o nome de usuário, a senha e o domínio especificados. |
NetworkCredential()
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
Inicializa uma nova instância da classe NetworkCredential.
public:
NetworkCredential();
public NetworkCredential();
Public Sub New ()
Comentários
O construtor sem parâmetros para a NetworkCredential classe inicializa todas as propriedades para null.
Aplica-se a
NetworkCredential(String, SecureString)
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
Importante
Esta API não está em conformidade com CLS.
Inicializa uma nova instância da NetworkCredential classe com o nome de usuário e a senha especificados.
public:
NetworkCredential(System::String ^ userName, System::Security::SecureString ^ password);
[System.CLSCompliant(false)]
public NetworkCredential(string? userName, System.Security.SecureString? password);
[System.CLSCompliant(false)]
public NetworkCredential(string userName, System.Security.SecureString password);
public NetworkCredential(string userName, System.Security.SecureString password);
[<System.CLSCompliant(false)>]
new System.Net.NetworkCredential : string * System.Security.SecureString -> System.Net.NetworkCredential
new System.Net.NetworkCredential : string * System.Security.SecureString -> System.Net.NetworkCredential
Public Sub New (userName As String, password As SecureString)
Parâmetros
- userName
- String
O nome de usuário associado às credenciais.
- password
- SecureString
A senha do nome de usuário associado às credenciais.
- Atributos
Exceções
Não SecureString há suporte para a classe nesta plataforma.
Comentários
O construtor inicializa um NetworkCredential objeto com a UserName propriedade definida userName como e a Password propriedade definida como password.
O password parâmetro é uma SecureString instância.
Se esse construtor for chamado com o password parâmetro definido como, uma nova instância será SecureString inicializada, se não houver suporte para nullcadeias de caracteres seguras nesta plataforma, a NotSupportedException opção será gerada
Aplica-se a
NetworkCredential(String, String)
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
Inicializa uma nova instância da NetworkCredential classe com o nome de usuário e a senha especificados.
public:
NetworkCredential(System::String ^ userName, System::String ^ password);
public NetworkCredential(string userName, string password);
public NetworkCredential(string? userName, string? password);
new System.Net.NetworkCredential : string * string -> System.Net.NetworkCredential
Public Sub New (userName As String, password As String)
Parâmetros
- userName
- String
O nome de usuário associado às credenciais.
- password
- String
A senha do nome de usuário associado às credenciais.
Exemplos
O exemplo de código a seguir cria um NetworkCredential objeto usando o nome de usuário e a senha especificados.
// Call the constructor to create an instance of NetworkCredential with the
// specified user name and password.
NetworkCredential myCredentials = new NetworkCredential(username,passwd);
// Create a WebRequest with the specified URL.
WebRequest myWebRequest = WebRequest.Create(url);
myCredentials.Domain = domain;
myWebRequest.Credentials = myCredentials;
Console.WriteLine("\n\nCredentials Domain : {0} , UserName : {1} , Password : {2}",
myCredentials.Domain, myCredentials.UserName, myCredentials.Password);
Console.WriteLine("\n\nRequest to Url is sent.Waiting for response...");
// Send the request and wait for a response.
WebResponse myWebResponse = myWebRequest.GetResponse();
// Process the response.
Console.WriteLine("\nResponse received successfully.");
// Release the resources of the response object.
myWebResponse.Close();
' Call the constructor to create an instance of NetworkCredential with the
' specified user name and password.
Dim myCredentials As New NetworkCredential(username, passwd)
' Create a WebRequest with the specified URL.
Dim myWebRequest As WebRequest = WebRequest.Create(url)
myCredentials.Domain = domain
myWebRequest.Credentials = myCredentials
Console.WriteLine(ControlChars.Cr + ControlChars.Cr + "Credentials Domain : {0} , UserName : {1} , Password : {2}", myCredentials.Domain, myCredentials.UserName, myCredentials.Password)
Console.WriteLine(ControlChars.Cr + ControlChars.Cr + "Request to Url is sent.Waiting for response...")
' Send the request and wait for a response.
Dim myWebResponse As WebResponse = myWebRequest.GetResponse()
' Process the response.
Console.WriteLine(ControlChars.Cr + "Response received successfully.")
' Release the resources of the response object.
myWebResponse.Close()
Comentários
O construtor inicializa um NetworkCredential objeto com a UserName propriedade definida userName como e a Password propriedade definida como password.
Aplica-se a
NetworkCredential(String, SecureString, String)
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
Importante
Esta API não está em conformidade com CLS.
Inicializa uma nova instância da NetworkCredential classe com o nome de usuário, a senha e o domínio especificados.
public:
NetworkCredential(System::String ^ userName, System::Security::SecureString ^ password, System::String ^ domain);
[System.CLSCompliant(false)]
public NetworkCredential(string? userName, System.Security.SecureString? password, string? domain);
[System.CLSCompliant(false)]
public NetworkCredential(string userName, System.Security.SecureString password, string domain);
public NetworkCredential(string userName, System.Security.SecureString password, string domain);
[<System.CLSCompliant(false)>]
new System.Net.NetworkCredential : string * System.Security.SecureString * string -> System.Net.NetworkCredential
new System.Net.NetworkCredential : string * System.Security.SecureString * string -> System.Net.NetworkCredential
Public Sub New (userName As String, password As SecureString, domain As String)
Parâmetros
- userName
- String
O nome de usuário associado às credenciais.
- password
- SecureString
A senha do nome de usuário associado às credenciais.
- domain
- String
O domínio associado a essas credenciais.
- Atributos
Exceções
Não SecureString há suporte para a classe nesta plataforma.
Comentários
O construtor inicializa um NetworkCredential objeto com a UserName propriedade definida como userName, a Password propriedade definida como password, e a Domain propriedade definida como domain.
O password parâmetro é uma SecureString instância.
Se esse construtor for chamado com o password parâmetro definido como, uma nova instância será SecureString inicializada, se não houver suporte para nullcadeias de caracteres seguras nesta plataforma, a NotSupportedException opção será gerada
Aplica-se a
NetworkCredential(String, String, String)
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
- Origem:
- NetworkCredential.cs
Inicializa uma nova instância da NetworkCredential classe com o nome de usuário, a senha e o domínio especificados.
public:
NetworkCredential(System::String ^ userName, System::String ^ password, System::String ^ domain);
public NetworkCredential(string userName, string password, string domain);
public NetworkCredential(string? userName, string? password, string? domain);
new System.Net.NetworkCredential : string * string * string -> System.Net.NetworkCredential
Public Sub New (userName As String, password As String, domain As String)
Parâmetros
- userName
- String
O nome de usuário associado às credenciais.
- password
- String
A senha do nome de usuário associado às credenciais.
- domain
- String
O domínio associado a essas credenciais.
Comentários
O construtor inicializa um NetworkCredential objeto com a UserName propriedade definida como userName, a Password propriedade definida como password, e a Domain propriedade definida como domain.