NetworkCredential Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av NetworkCredential klassen.
Överlagringar
| Name | Description |
|---|---|
| NetworkCredential() |
Initierar en ny instans av NetworkCredential klassen. |
| NetworkCredential(String, SecureString) |
Initierar en ny instans av NetworkCredential klassen med angivet användarnamn och lösenord. |
| NetworkCredential(String, String) |
Initierar en ny instans av NetworkCredential klassen med angivet användarnamn och lösenord. |
| NetworkCredential(String, SecureString, String) |
Initierar en ny instans av NetworkCredential klassen med det angivna användarnamnet, lösenordet och domänen. |
| NetworkCredential(String, String, String) |
Initierar en ny instans av NetworkCredential klassen med det angivna användarnamnet, lösenordet och domänen. |
NetworkCredential()
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
Initierar en ny instans av NetworkCredential klassen.
public:
NetworkCredential();
public NetworkCredential();
Public Sub New ()
Kommentarer
Den parameterlösa konstruktorn för NetworkCredential klassen initierar alla egenskaper till null.
Gäller för
NetworkCredential(String, SecureString)
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
Viktigt!
Detta API uppfyller inte CLS.
Initierar en ny instans av NetworkCredential klassen med angivet användarnamn och lösenord.
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)
Parametrar
- userName
- String
Användarnamnet som är associerat med autentiseringsuppgifterna.
- password
- SecureString
Lösenordet för användarnamnet som är associerat med autentiseringsuppgifterna.
- Attribut
Undantag
Klassen SecureString stöds inte på den här plattformen.
Kommentarer
Konstruktorn initierar ett NetworkCredential objekt med egenskapen UserName inställd på userName och Password egenskapen inställd på password.
Parametern password är en SecureString instans.
Om den här konstruktorn anropas med parametern password inställd på nullinitieras en ny instans av SecureString . Om säkra strängar inte stöds på den här plattformen NotSupportedException genereras
Gäller för
NetworkCredential(String, String)
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
Initierar en ny instans av NetworkCredential klassen med angivet användarnamn och lösenord.
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)
Parametrar
- userName
- String
Användarnamnet som är associerat med autentiseringsuppgifterna.
- password
- String
Lösenordet för användarnamnet som är associerat med autentiseringsuppgifterna.
Exempel
I följande kodexempel skapas ett NetworkCredential objekt med det angivna användarnamnet och lösenordet.
// 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()
Kommentarer
Konstruktorn initierar ett NetworkCredential objekt med egenskapen UserName inställd på userName och Password egenskapen inställd på password.
Gäller för
NetworkCredential(String, SecureString, String)
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
Viktigt!
Detta API uppfyller inte CLS.
Initierar en ny instans av NetworkCredential klassen med det angivna användarnamnet, lösenordet och domänen.
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)
Parametrar
- userName
- String
Användarnamnet som är associerat med autentiseringsuppgifterna.
- password
- SecureString
Lösenordet för användarnamnet som är associerat med autentiseringsuppgifterna.
- domain
- String
Domänen som är associerad med dessa autentiseringsuppgifter.
- Attribut
Undantag
Klassen SecureString stöds inte på den här plattformen.
Kommentarer
Konstruktorn initierar ett NetworkCredential objekt med UserName egenskapen inställd på userName, Password egenskapen inställd på passwordoch Domain egenskapen inställd på domain.
Parametern password är en SecureString instans.
Om den här konstruktorn anropas med parametern password inställd på nullinitieras en ny instans av SecureString . Om säkra strängar inte stöds på den här plattformen NotSupportedException genereras
Gäller för
NetworkCredential(String, String, String)
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
- Källa:
- NetworkCredential.cs
Initierar en ny instans av NetworkCredential klassen med det angivna användarnamnet, lösenordet och domänen.
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)
Parametrar
- userName
- String
Användarnamnet som är associerat med autentiseringsuppgifterna.
- password
- String
Lösenordet för användarnamnet som är associerat med autentiseringsuppgifterna.
- domain
- String
Domänen som är associerad med dessa autentiseringsuppgifter.
Kommentarer
Konstruktorn initierar ett NetworkCredential objekt med UserName egenskapen inställd på userName, Password egenskapen inställd på passwordoch Domain egenskapen inställd på domain.