NetworkCredential Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas NetworkCredential.
Overload
NetworkCredential() |
Menginisialisasi instans baru kelas NetworkCredential. |
NetworkCredential(String, SecureString) |
Menginisialisasi instans NetworkCredential baru kelas dengan nama pengguna dan kata sandi yang ditentukan. |
NetworkCredential(String, String) |
Menginisialisasi instans NetworkCredential baru kelas dengan nama pengguna dan kata sandi yang ditentukan. |
NetworkCredential(String, SecureString, String) |
Menginisialisasi instans NetworkCredential baru kelas dengan nama pengguna, kata sandi, dan domain yang ditentukan. |
NetworkCredential(String, String, String) |
Menginisialisasi instans NetworkCredential baru kelas dengan nama pengguna, kata sandi, dan domain yang ditentukan. |
NetworkCredential()
- Sumber:
- NetworkCredential.cs
- Sumber:
- NetworkCredential.cs
- Sumber:
- NetworkCredential.cs
Menginisialisasi instans baru kelas NetworkCredential.
public:
NetworkCredential();
public NetworkCredential ();
Public Sub New ()
Keterangan
Konstruktor tanpa parameter untuk NetworkCredential kelas menginisialisasi semua properti ke null
.
Berlaku untuk
NetworkCredential(String, SecureString)
- Sumber:
- NetworkCredential.cs
- Sumber:
- NetworkCredential.cs
- Sumber:
- NetworkCredential.cs
Penting
API ini bukan kompatibel CLS.
Menginisialisasi instans NetworkCredential baru kelas dengan nama pengguna dan kata sandi yang ditentukan.
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)
Parameter
- userName
- String
Nama pengguna yang terkait dengan kredensial.
- password
- SecureString
Kata sandi untuk nama pengguna yang terkait dengan kredensial.
- Atribut
Pengecualian
Kelas SecureString tidak didukung pada platform ini.
Keterangan
Konstruktor menginisialisasi NetworkCredential objek dengan properti yang UserName diatur ke userName
dan properti diatur Password ke password
.
Parameternya password
adalah SecureString instans.
Jika konstruktor ini dipanggil dengan parameter yang password
diatur ke null
, instans SecureString baru diinisialisasi, Jika string aman tidak didukung pada platform ini, maka NotSupportedException akan dilemparkan
Berlaku untuk
NetworkCredential(String, String)
- Sumber:
- NetworkCredential.cs
- Sumber:
- NetworkCredential.cs
- Sumber:
- NetworkCredential.cs
Menginisialisasi instans NetworkCredential baru kelas dengan nama pengguna dan kata sandi yang ditentukan.
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)
Parameter
- userName
- String
Nama pengguna yang terkait dengan kredensial.
- password
- String
Kata sandi untuk nama pengguna yang terkait dengan kredensial.
Contoh
Contoh kode berikut membuat NetworkCredential objek menggunakan nama pengguna dan kata sandi yang ditentukan.
// 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()
Keterangan
Konstruktor menginisialisasi NetworkCredential objek dengan properti yang UserName diatur ke userName
dan properti diatur Password ke password
.
Berlaku untuk
NetworkCredential(String, SecureString, String)
- Sumber:
- NetworkCredential.cs
- Sumber:
- NetworkCredential.cs
- Sumber:
- NetworkCredential.cs
Penting
API ini bukan kompatibel CLS.
Menginisialisasi instans NetworkCredential baru kelas dengan nama pengguna, kata sandi, dan domain yang ditentukan.
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)
Parameter
- userName
- String
Nama pengguna yang terkait dengan kredensial.
- password
- SecureString
Kata sandi untuk nama pengguna yang terkait dengan kredensial.
- domain
- String
Domain yang terkait dengan kredensial ini.
- Atribut
Pengecualian
Kelas SecureString tidak didukung pada platform ini.
Keterangan
Konstruktor menginisialisasi NetworkCredential objek dengan properti yang UserName diatur ke userName
, properti diatur Password ke password
, dan properti diatur Domain ke domain
.
Parameternya password
adalah SecureString instans.
Jika konstruktor ini dipanggil dengan parameter yang password
diatur ke null
, instans SecureString baru diinisialisasi, Jika string aman tidak didukung pada platform ini, maka NotSupportedException akan dilemparkan
Berlaku untuk
NetworkCredential(String, String, String)
- Sumber:
- NetworkCredential.cs
- Sumber:
- NetworkCredential.cs
- Sumber:
- NetworkCredential.cs
Menginisialisasi instans NetworkCredential baru kelas dengan nama pengguna, kata sandi, dan domain yang ditentukan.
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)
Parameter
- userName
- String
Nama pengguna yang terkait dengan kredensial.
- password
- String
Kata sandi untuk nama pengguna yang terkait dengan kredensial.
- domain
- String
Domain yang terkait dengan kredensial ini.
Keterangan
Konstruktor menginisialisasi NetworkCredential objek dengan properti yang UserName diatur ke userName
, properti diatur Password ke password
, dan properti diatur Domain ke domain
.