protected override void Initialize()
{
#if BCL45
// Set Timeout and ReadWriteTimeout for Glacier client to max timeout as per-request
// timeouts are not supported.
this.Timeout = ClientConfig.MaxTimeout;
this.ReadWriteTimeout = ClientConfig.MaxTimeout;
#elif (WIN_RT || WINDOWS_PHONE)
// Only Timeout property is supported for WinRT and Windows Phone.
// Set Timeout for Glacier client to max timeout as per-request
// timeouts are not supported.
this.Timeout = ClientConfig.MaxTimeout;
#endif
base.Initialize();
}