다음을 통해 공유


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

속성 값

String

소문자로 변환된 이 URI의 구성표입니다.

예외

이 인스턴스가 상대 URI를 나타내고 이 속성이 절대 URI에만 유효한 경우

예제

다음 예제에서는 URI에 대한 구성표 이름(http)을 콘솔에 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 엔드포인트 이름을 통해 액세스됩니다.

적용 대상