Uri::SchemeDelimiter Field


Specifies the characters that separate the communication protocol scheme from the address portion of the URI. This field is read-only.

Namespace:   System
Assembly:  System (in System.dll)

static initonly String^ SchemeDelimiter

Field Value

Type: System::String^

The following example creates a string from UriSchemeHttp, SchemeDelimiter, and an address. A Uri instance is then created from the string.

         String^ address = "www.contoso.com";
         String^ uriString = String::Format( "{0}{1}{2}",
            Uri::UriSchemeHttp, Uri::SchemeDelimiter, address );

#if OLDMETHOD           
         Uri^ result;
         if ( Uri::TryParse( uriString, false, false, result ) == true )
            Console::WriteLine( "{0} is a valid Uri", result );
            Console::WriteLine( "Uri not created" );
         Uri ^result = gcnew Uri(uriString);
         if (result->IsWellFormedOriginalString())
             Console::WriteLine("{0} is a well formed Uri", uriString);
             Console::WriteLine("{0} is not a well formed Uri", uriString);

.NET Framework
Available since 1.1
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Return to top