public static string UrlPathEncode(string urlToEncode, bool allowHashParameter, bool encodeUnicodeCharacters, ref bool invalidUnicode) { if (urlToEncode != null && urlToEncode.Length != 0) { StringBuilder stringBuilder = new StringBuilder(255); TextWriter output = new StringWriter(stringBuilder, CultureInfo.InvariantCulture); SPHttpUtility.UrlPathEncode(urlToEncode, allowHashParameter, encodeUnicodeCharacters, output); return(stringBuilder.ToString()); } return(urlToEncode); }
public static void UrlPathEncode(string urlToEncode, bool allowHashParameter, bool encodeUnicodeCharacters, TextWriter output) { bool flag = false; SPHttpUtility.UrlPathEncode(urlToEncode, allowHashParameter, encodeUnicodeCharacters, output, ref flag); }
public static string UrlPathEncode(string urlToEncode, bool allowHashParameter, bool encodeUnicodeCharacters) { bool flag = false; return(SPHttpUtility.UrlPathEncode(urlToEncode, allowHashParameter, encodeUnicodeCharacters, ref flag)); }
public static string UrlPathEncode(string urlToEncode, bool allowHashParameter) { return(SPHttpUtility.UrlPathEncode(urlToEncode, allowHashParameter, false)); }