NetworkCredential Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der NetworkCredential-Klasse.
Überlädt
NetworkCredential() |
Initialisiert eine neue Instanz der NetworkCredential-Klasse. |
NetworkCredential(String, SecureString) |
Initialisiert eine neue Instanz der NetworkCredential-Klasse mit dem angegebenen Benutzernamen und Kennwort. |
NetworkCredential(String, String) |
Initialisiert eine neue Instanz der NetworkCredential-Klasse mit dem angegebenen Benutzernamen und Kennwort. |
NetworkCredential(String, SecureString, String) |
Initialisiert eine neue Instanz der NetworkCredential-Klasse mit dem angegebenen Benutzernamen und Kennwort sowie der angegebenen Domäne. |
NetworkCredential(String, String, String) |
Initialisiert eine neue Instanz der NetworkCredential-Klasse mit dem angegebenen Benutzernamen und Kennwort sowie der angegebenen Domäne. |
NetworkCredential()
- Quelle:
- NetworkCredential.cs
- Quelle:
- NetworkCredential.cs
- Quelle:
- NetworkCredential.cs
Initialisiert eine neue Instanz der NetworkCredential-Klasse.
public:
NetworkCredential();
public NetworkCredential ();
Public Sub New ()
Hinweise
Der parameterlose Konstruktor für die NetworkCredential -Klasse initialisiert alle Eigenschaften in null
.
Gilt für:
NetworkCredential(String, SecureString)
- Quelle:
- NetworkCredential.cs
- Quelle:
- NetworkCredential.cs
- Quelle:
- NetworkCredential.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Initialisiert eine neue Instanz der NetworkCredential-Klasse mit dem angegebenen Benutzernamen und Kennwort.
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
Der den Anmeldeinformationen zugeordnete Benutzername.
- password
- SecureString
Das Kennwort für den Benutzernamen, der den Anmeldeinformationen zugeordnet ist.
- Attribute
Ausnahmen
Die SecureString-Klasse wird von dieser Plattform nicht unterstützt.
Hinweise
Der Konstruktor initialisiert ein NetworkCredential -Objekt, wobei die UserName -Eigenschaft auf userName
und die Password -Eigenschaft auf password
festgelegt ist.
Der password
Parameter ist eine SecureString -Instanz.
Wenn dieser Konstruktor aufgerufen wird, wobei der password
Parameter auf null
festgelegt ist, wird eine neue Instanz von SecureString initialisiert. Wenn sichere Zeichenfolgen auf dieser Plattform nicht unterstützt werden, wird ausgelöst NotSupportedException .
Gilt für:
NetworkCredential(String, String)
- Quelle:
- NetworkCredential.cs
- Quelle:
- NetworkCredential.cs
- Quelle:
- NetworkCredential.cs
Initialisiert eine neue Instanz der NetworkCredential-Klasse mit dem angegebenen Benutzernamen und Kennwort.
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
Der den Anmeldeinformationen zugeordnete Benutzername.
- password
- String
Das Kennwort für den Benutzernamen, der den Anmeldeinformationen zugeordnet ist.
Beispiele
Im folgenden Codebeispiel wird ein NetworkCredential -Objekt mit dem angegebenen Benutzernamen und Kennwort erstellt.
// 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()
Hinweise
Der Konstruktor initialisiert ein NetworkCredential -Objekt, wobei die UserName -Eigenschaft auf userName
und die Password -Eigenschaft auf password
festgelegt ist.
Gilt für:
NetworkCredential(String, SecureString, String)
- Quelle:
- NetworkCredential.cs
- Quelle:
- NetworkCredential.cs
- Quelle:
- NetworkCredential.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Initialisiert eine neue Instanz der NetworkCredential-Klasse mit dem angegebenen Benutzernamen und Kennwort sowie der angegebenen Domäne.
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
Der den Anmeldeinformationen zugeordnete Benutzername.
- password
- SecureString
Das Kennwort für den Benutzernamen, der den Anmeldeinformationen zugeordnet ist.
- domain
- String
Die diesen Anmeldeinformationen zugeordnete Domäne.
- Attribute
Ausnahmen
Die SecureString-Klasse wird von dieser Plattform nicht unterstützt.
Hinweise
Der Konstruktor initialisiert ein NetworkCredential -Objekt, wobei die UserName -Eigenschaft auf userName
festgelegt ist, die Password -Eigenschaft auf password
und die Domain -Eigenschaft auf domain
festgelegt ist.
Der password
Parameter ist eine SecureString -Instanz.
Wenn dieser Konstruktor aufgerufen wird, wobei der password
Parameter auf null
festgelegt ist, wird eine neue Instanz von SecureString initialisiert. Wenn sichere Zeichenfolgen auf dieser Plattform nicht unterstützt werden, wird ausgelöst NotSupportedException .
Gilt für:
NetworkCredential(String, String, String)
- Quelle:
- NetworkCredential.cs
- Quelle:
- NetworkCredential.cs
- Quelle:
- NetworkCredential.cs
Initialisiert eine neue Instanz der NetworkCredential-Klasse mit dem angegebenen Benutzernamen und Kennwort sowie der angegebenen Domäne.
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
Der den Anmeldeinformationen zugeordnete Benutzername.
- password
- String
Das Kennwort für den Benutzernamen, der den Anmeldeinformationen zugeordnet ist.
- domain
- String
Die diesen Anmeldeinformationen zugeordnete Domäne.
Hinweise
Der Konstruktor initialisiert ein NetworkCredential -Objekt, wobei die UserName -Eigenschaft auf userName
festgelegt ist, die Password -Eigenschaft auf password
und die Domain -Eigenschaft auf domain
festgelegt ist.