UriParser.GetComponents(Uri, UriComponents, UriFormat) Yöntem

Tanım

Bileşenleri bir URI'den alır.

protected:
 virtual System::String ^ GetComponents(Uri ^ uri, UriComponents components, UriFormat format);
protected virtual string GetComponents (Uri uri, UriComponents components, UriFormat format);
abstract member GetComponents : Uri * UriComponents * UriFormat -> string
override this.GetComponents : Uri * UriComponents * UriFormat -> string
Protected Overridable Function GetComponents (uri As Uri, components As UriComponents, format As UriFormat) As String

Parametreler

uri
Uri

Ayrıştırmak için URI.

components
UriComponents

uri'den alınacak UriComponents.

format
UriFormat

Özel karakterlerin kaçışını denetleen UriFormat değerlerinden biri.

Döndürülenler

Bileşenleri içeren bir dize.

Özel durumlar

format geçersiz.

-veya-

components, geçerli UriComponents değerlerinin birleşimi değildir.

uri kullanıcı odaklı ayrıştırma gerektirir

-veya-

uri mutlak bir URI değildir. Göreli URI'ler bu yöntemle kullanılamaz.

Açıklamalar

Scheme, Hostveya Portgibi URI'nin çeşitli bölümlerinin değerini belirlemek için GetComponents yöntemini kullanın.

Bileşenler, URI'de göründükleri sırayla döndürülür. Örneğin, Scheme belirtilirse, önce görünür.

Şunlara uygulanır

Ayrıca bkz.