Разработка распределенных приложений в Microsoft.NET Framework


     Бакелитовая фанера спб цена. |     

public override string


}

public override string GetFilePath()
{
string s = context.Request.Url.LocalPath;
Regex re = new Regex(@"^(.*\.as\wx)\/\w+$");
Match m = re.Match(s);
if (m.Success)
s = m.Groups[1].Value;
return s;
}

public override string GetFilePathTranslated()
{
string s = GetFilePath().Substring(host.VirtualDir.Length);
return host.HostingDir + s.Replace('/', '\\');
}
public override string GetPathInfo()
{
return context.Request.Url.LocalPath.Substring(GetFilePath().Length);
}

public override int ReadEntityBody(byte[] buffer, int size)
{
return context.Request.InputStream.Read(buffer, 0, size);
}
}
}

Содержание  Назад  Вперед