UriParser.IsWellFormedOriginalString(Uri) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Indicates whether a URI is well-formed.
protected:
virtual bool IsWellFormedOriginalString(Uri ^ uri);
protected virtual bool IsWellFormedOriginalString (Uri uri);
abstract member IsWellFormedOriginalString : Uri -> bool
override this.IsWellFormedOriginalString : Uri -> bool
Protected Overridable Function IsWellFormedOriginalString (uri As Uri) As Boolean
Parameters
- uri
- Uri
The URI to check.
Returns
true
if uri
is well-formed; otherwise, false
.
Remarks
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.