When overridden in a descendant class, gets or sets the network credentials used for authenticating the request with the Internet resource.
Namespace:
System.Net
Assembly:
System.Net (in System.Net.dll)
Visual Basic (Declaration)
Public Overridable Property Credentials As ICredentials
Get
Set
Dim instance As WebRequest
Dim value As ICredentials
value = instance.Credentials
instance.Credentials = value
public virtual ICredentials Credentials { get; set; }
Property Value
Type:
System.Net..::.ICredentialsAn ICredentials containing the authentication credentials associated with the request. The default is nullNothingnullptra null reference (Nothing in Visual Basic).
| Exception | Condition |
|---|
| NotImplementedException | Any attempt is made to get or set the property, when the property is not overridden in a descendant class. |
The Credentials property contains the authentication credentials required to access the Internet resource.
Note: |
|---|
The WebRequest class is an abstract class. The actual behavior of a WebRequest instance at run time is determined by the descendant class returned by the WebRequest..::.Create method. For more information about default values and exceptions, see the documentation for the HttpWebRequest descendant class. |
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.
Reference