다음을 통해 공유


Uri.Scheme 속성

정의

이 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에 대해서만 유효합니다.

예제

다음 예제에서는 URI에 대한 구성표 이름(http)을 콘솔에 http://www.contoso.com/ 씁니다.

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.tcp 리소스는 TCP 엔드포인트에서 액세스됩니다.
뉴스 리소스는 NNTP 프로토콜을 통해 액세스됩니다.
Nntp 리소스는 NNTP 프로토콜을 통해 액세스됩니다.
telnet 리소스는 TELNET 프로토콜을 통해 액세스됩니다.
UUID (범용 고유 식별자) 리소스는 서비스와 통신하기 위해 고유한 UUID 엔드포인트 이름을 통해 액세스됩니다.

적용 대상