static ClientHttpWebRequestInternal ()
{
Type web_request = ClientReflectionHelper.SystemAssembly.GetType ("System.Net.WebRequest");
create = web_request.GetMethod ("Create", new Type [] { typeof (Uri) });
abort = web_request.GetMethod ("Abort");
begin_get_request_stream = web_request.GetMethod ("BeginGetRequestStream");
end_get_request_stream = web_request.GetMethod ("EndGetRequestStream");
begin_get_response = web_request.GetMethod ("BeginGetResponse");
end_get_response = web_request.GetMethod ("EndGetResponse");
set_method = web_request.GetProperty ("Method").GetSetMethod ();
set_content_type = web_request.GetProperty ("ContentType").GetSetMethod ();
get_headers = web_request.GetProperty ("Headers").GetGetMethod ();
set_headers = web_request.GetProperty ("Headers").GetSetMethod ();
set_credentials = web_request.GetProperty ("Credentials").GetSetMethod ();
}