Condividi tramite


NetworkCredential Costruttori

Definizione

Inizializza una nuova istanza della classe NetworkCredential.

Overload

NetworkCredential()

Inizializza una nuova istanza della classe NetworkCredential.

NetworkCredential(String, SecureString)

Inizializza una nuova istanza della classe NetworkCredential con il nome utente e la password specificati.

NetworkCredential(String, String)

Inizializza una nuova istanza della classe NetworkCredential con il nome utente e la password specificati.

NetworkCredential(String, SecureString, String)

Inizializza una nuova istanza della classe NetworkCredential con il nome utente, la password e il dominio specificati.

NetworkCredential(String, String, String)

Inizializza una nuova istanza della classe NetworkCredential con il nome utente, la password e il dominio specificati.

NetworkCredential()

Origine:
NetworkCredential.cs
Origine:
NetworkCredential.cs
Origine:
NetworkCredential.cs

Inizializza una nuova istanza della classe NetworkCredential.

public:
 NetworkCredential();
public NetworkCredential ();
Public Sub New ()

Commenti

Il costruttore senza parametri per la NetworkCredential classe inizializza tutte le proprietà in null.

Si applica a

NetworkCredential(String, SecureString)

Origine:
NetworkCredential.cs
Origine:
NetworkCredential.cs
Origine:
NetworkCredential.cs

Importante

Questa API non è conforme a CLS.

Inizializza una nuova istanza della classe NetworkCredential con il nome utente e la password specificati.

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)

Parametri

userName
String

Il nome utente associato alle credenziali.

password
SecureString

La password per il nome utente associato alle credenziali.

Attributi

Eccezioni

La classe SecureString non è supportata in questa piattaforma.

Commenti

Il costruttore inizializza un NetworkCredential oggetto con la UserName proprietà impostata su userName e la Password proprietà impostata su password.

Il parametro è un'istanza passwordSecureString .

Se questo costruttore viene chiamato con il password parametro impostato su null, viene inizializzata una nuova istanza di SecureString , se le stringhe sicure non sono supportate in questa piattaforma, viene generata l'istanza NotSupportedException di

Si applica a

NetworkCredential(String, String)

Origine:
NetworkCredential.cs
Origine:
NetworkCredential.cs
Origine:
NetworkCredential.cs

Inizializza una nuova istanza della classe NetworkCredential con il nome utente e la password specificati.

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)

Parametri

userName
String

Il nome utente associato alle credenziali.

password
String

La password per il nome utente associato alle credenziali.

Esempio

Nell'esempio di codice seguente viene creato un NetworkCredential oggetto usando il nome utente e la password specificati.

// Call the onstructor  to create an instance of NetworkCredential with the
// specified user name and password.
NetworkCredential^ myCredentials = gcnew 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.
 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()

Commenti

Il costruttore inizializza un NetworkCredential oggetto con la UserName proprietà impostata su userName e la Password proprietà impostata su password.

Si applica a

NetworkCredential(String, SecureString, String)

Origine:
NetworkCredential.cs
Origine:
NetworkCredential.cs
Origine:
NetworkCredential.cs

Importante

Questa API non è conforme a CLS.

Inizializza una nuova istanza della classe NetworkCredential con il nome utente, la password e il dominio specificati.

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)

Parametri

userName
String

Il nome utente associato alle credenziali.

password
SecureString

La password per il nome utente associato alle credenziali.

domain
String

Il dominio associato alle credenziali.

Attributi

Eccezioni

La classe SecureString non è supportata in questa piattaforma.

Commenti

Il costruttore inizializza un NetworkCredential oggetto con la UserName proprietà impostata su userName, la Password proprietà impostata su passworde la Domain proprietà impostata su domain.

Il parametro è un'istanza passwordSecureString .

Se questo costruttore viene chiamato con il password parametro impostato su null, viene inizializzata una nuova istanza di SecureString , se le stringhe sicure non sono supportate in questa piattaforma, viene generata l'istanza NotSupportedException di

Si applica a

NetworkCredential(String, String, String)

Origine:
NetworkCredential.cs
Origine:
NetworkCredential.cs
Origine:
NetworkCredential.cs

Inizializza una nuova istanza della classe NetworkCredential con il nome utente, la password e il dominio specificati.

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)

Parametri

userName
String

Il nome utente associato alle credenziali.

password
String

La password per il nome utente associato alle credenziali.

domain
String

Il dominio associato alle credenziali.

Commenti

Il costruttore inizializza un NetworkCredential oggetto con la UserName proprietà impostata su userName, la Password proprietà impostata su passworde la Domain proprietà impostata su domain.

Si applica a