Aracılığıyla paylaş


VirtualPathUtility.IsAbsolute(String) Yöntem

Tanım

Belirtilen sanal yolun mutlak olup olmadığını belirten bir Boole değeri döndürür; yani, değişmez çizgi işaretiyle (/) başlar.

public:
 static bool IsAbsolute(System::String ^ virtualPath);
public static bool IsAbsolute (string virtualPath);
static member IsAbsolute : string -> bool
Public Shared Function IsAbsolute (virtualPath As String) As Boolean

Parametreler

virtualPath
String

Denetlenecek sanal yol.

Döndürülenler

Boolean

true mutlak bir yolsa virtualPath ve değilse null veya boş bir dizeyse (""); aksi takdirde , false.

Özel durumlar

virtualPath, null değeridir.

Örnekler

Aşağıdaki kod örneğinde , IsAppRelativeve ToAppRelative yöntemlerinin IsAbsolutenasıl kullanılacağı gösterilmektedir.

StringBuilder sb2 = new StringBuilder();
String pathstring1 = Context.Request.CurrentExecutionFilePath.ToString();
sb2.Append("Current Executing File Path = " + pathstring1.ToString() + "<br />");
sb2.Append("Is Absolute = " + VirtualPathUtility.IsAbsolute(pathstring1).ToString() + "<br />");
sb2.Append("Is AppRelative = " + VirtualPathUtility.IsAppRelative(pathstring1).ToString() + "<br />");
sb2.Append("Make AppRelative = " + VirtualPathUtility.ToAppRelative(pathstring1).ToString() + "<br />");
Response.Write(sb2.ToString());
Dim sb2 As New StringBuilder()
Dim pathstring1 As String = Context.Request.CurrentExecutionFilePath.ToString()
sb2.Append("Current Executing File Path = " & pathstring1.ToString() & "<br />")
sb2.Append("Is Absolute = " & VirtualPathUtility.IsAbsolute(pathstring1).ToString() & "<br />")
sb2.Append("Is AppRelative = " & VirtualPathUtility.IsAppRelative(pathstring1).ToString() & "<br />")
sb2.Append("Make AppRelative = " & VirtualPathUtility.ToAppRelative(pathstring1).ToString() & "<br />")
Response.Write(sb2.ToString())

Açıklamalar

Sabit eğik çizgi işaretiyle (/) başlıyorsa, sanal yol mutlaktır. Örneğin, Path özelliği mutlak bir sanal yol döndürür.

Şunlara uygulanır

Ayrıca bkz.