Uri.Scheme 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取此 URI 的方案名称。
public:
property System::String ^ Scheme { System::String ^ get(); };
public string Scheme { get; }
member this.Scheme : string
Public ReadOnly Property Scheme As String
属性值
此 URI 的方案,已转换为小写。
例外
此实例代表一个相对 URI,而此属性仅对绝对 URI 有效。
示例
以下示例将 http) (方案名称写入 URI 控制台 http://www.contoso.com/
。
Uri^ baseUri = gcnew Uri( "http://www.contoso.com/" );
Uri^ myUri = gcnew Uri( baseUri,"catalog/shownew.htm?date=today" );
Console::WriteLine( myUri->Scheme );
Uri baseUri = new Uri("http://www.contoso.com/");
Uri myUri = new Uri(baseUri, "catalog/shownew.htm?date=today");
Console.WriteLine(myUri.Scheme);
open System
let baseUri = Uri "http://www.contoso.com/"
let myUri = Uri(baseUri, "catalog/shownew.htm?date=today")
printfn $"{myUri.Scheme}"
Dim baseUri As New Uri("http://www.contoso.com/")
Dim myUri As New Uri(baseUri, "catalog/shownew.htm?date=today")
Console.WriteLine(myUri.Scheme)
注解
属性 Scheme 返回用于初始化实例的方案 Uri 。 此属性并不指示已识别用于初始化实例的方案 Uri 。
下表显示了 属性返回 Scheme 的一些可能值的示例。
Scheme | 说明 |
---|---|
文件 | 资源是本地计算机上的文件。 |
ftp | 资源通过 FTP 访问。 |
gopher | 资源通过 Gopher 协议进行访问。 |
http | 通过 HTTP 访问资源。 |
https | 资源通过 SSL 加密的 HTTP 进行访问。 |
ldap | 资源是通过 LDAP 协议访问的。 |
mailto | 资源是电子邮件地址,可通过 SMTP 协议进行访问。 |
net.pipe | 资源通过命名管道进行访问。 |
net.tcp | 从 TCP 终结点访问资源。 |
news | 资源通过 NNTP 协议进行访问。 |
nntp | 资源通过 NNTP 协议进行访问。 |
telnet | 资源通过 TELNET 协议进行访问。 |
uuid | 资源通过唯一的 UUID 终结点名称进行访问,以便与服务通信。 |