NetworkCredential Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci NetworkCredential třídy .
Přetížení
NetworkCredential() |
Inicializuje novou instanci NetworkCredential třídy . |
NetworkCredential(String, SecureString) |
Inicializuje novou instanci NetworkCredential třídy se zadaným uživatelským jménem a heslem. |
NetworkCredential(String, String) |
Inicializuje novou instanci NetworkCredential třídy se zadaným uživatelským jménem a heslem. |
NetworkCredential(String, SecureString, String) |
Inicializuje novou instanci NetworkCredential třídy se zadaným uživatelským jménem, heslem a doménou. |
NetworkCredential(String, String, String) |
Inicializuje novou instanci NetworkCredential třídy se zadaným uživatelským jménem, heslem a doménou. |
NetworkCredential()
- Zdroj:
- NetworkCredential.cs
- Zdroj:
- NetworkCredential.cs
- Zdroj:
- NetworkCredential.cs
Inicializuje novou instanci NetworkCredential třídy .
public:
NetworkCredential();
public NetworkCredential ();
Public Sub New ()
Poznámky
Konstruktor bez parametrů pro NetworkCredential třídu inicializuje všechny vlastnosti do null
.
Platí pro
NetworkCredential(String, SecureString)
- Zdroj:
- NetworkCredential.cs
- Zdroj:
- NetworkCredential.cs
- Zdroj:
- NetworkCredential.cs
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Inicializuje novou instanci NetworkCredential třídy se zadaným uživatelským jménem a heslem.
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)
Parametry
- userName
- String
Uživatelské jméno přidružené k přihlašovacím údajům.
- password
- SecureString
Heslo pro uživatelské jméno přidružené k přihlašovacím údajům.
- Atributy
Výjimky
Třída SecureString není na této platformě podporovaná.
Poznámky
Konstruktor inicializuje objekt s vlastností nastavenou NetworkCredentialUserName na userName
a vlastností nastavenou Password na password
.
Parametr password
je SecureString instance.
Pokud je tento konstruktor volán s parametrem password
nastaveným na null
, inicializuje se nová instance SecureString . Pokud se zabezpečené řetězce na této platformě nepodporují, vyvolá NotSupportedException se hodnota
Platí pro
NetworkCredential(String, String)
- Zdroj:
- NetworkCredential.cs
- Zdroj:
- NetworkCredential.cs
- Zdroj:
- NetworkCredential.cs
Inicializuje novou instanci NetworkCredential třídy se zadaným uživatelským jménem a heslem.
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)
Parametry
- userName
- String
Uživatelské jméno přidružené k přihlašovacím údajům.
- password
- String
Heslo pro uživatelské jméno přidružené k přihlašovacím údajům.
Příklady
Následující příklad kódu vytvoří NetworkCredential objekt pomocí zadaného uživatelského jména a hesla.
// 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()
Poznámky
Konstruktor inicializuje objekt s vlastností nastavenou NetworkCredentialUserName na userName
a vlastností nastavenou Password na password
.
Platí pro
NetworkCredential(String, SecureString, String)
- Zdroj:
- NetworkCredential.cs
- Zdroj:
- NetworkCredential.cs
- Zdroj:
- NetworkCredential.cs
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Inicializuje novou instanci NetworkCredential třídy se zadaným uživatelským jménem, heslem a doménou.
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)
Parametry
- userName
- String
Uživatelské jméno přidružené k přihlašovacím údajům.
- password
- SecureString
Heslo pro uživatelské jméno přidružené k přihlašovacím údajům.
- domain
- String
Doména přidružená k těmto přihlašovacím údajům.
- Atributy
Výjimky
Třída SecureString není na této platformě podporovaná.
Poznámky
Konstruktor inicializuje objekt s vlastností nastavenou na , vlastnost nastavenou Password na password
a vlastnost nastavenou Domain na domain
hodnotu .userName
NetworkCredentialUserName
Parametr password
je SecureString instance.
Pokud je tento konstruktor volán s parametrem password
nastaveným na null
, inicializuje se nová instance SecureString . Pokud se zabezpečené řetězce na této platformě nepodporují, vyvolá NotSupportedException se hodnota
Platí pro
NetworkCredential(String, String, String)
- Zdroj:
- NetworkCredential.cs
- Zdroj:
- NetworkCredential.cs
- Zdroj:
- NetworkCredential.cs
Inicializuje novou instanci NetworkCredential třídy se zadaným uživatelským jménem, heslem a doménou.
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)
Parametry
- userName
- String
Uživatelské jméno přidružené k přihlašovacím údajům.
- password
- String
Heslo pro uživatelské jméno přidružené k přihlašovacím údajům.
- domain
- String
Doména přidružená k těmto přihlašovacím údajům.
Poznámky
Konstruktor inicializuje objekt s vlastností nastavenou na , vlastnost nastavenou Password na password
a vlastnost nastavenou Domain na domain
hodnotu .userName
NetworkCredentialUserName