IsWellFormedOriginalString Method

UriParser.IsWellFormedOriginalString Method (Uri)


Indicates whether a URI is well-formed.

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

protected virtual bool IsWellFormedOriginalString(
	Uri uri


Type: System.Uri

The URI to check.

Return Value

Type: System.Boolean

true if uri is well-formed; otherwise, false.

The IsWellFormedOriginalString method will return false if:

  • The string is not correctly escaped per RFC 2396.

  • The string represents an absolute URI that references an implicit file URI.

  • The string represents an absolute URI that is missing a forward slash before the path component.

  • The string contains unescaped backslashes, even if they will be treated as forward slashes.

.NET Framework
Available since 2.0
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Return to top
© 2015 Microsoft