+ internal sealed class UnknownResponseHeader : BaseResponseHeader
+ {
+ string headerName;
+
+ public string Name {
+ get { return headerName; }
+ set {
+ string hname, hvalue;
+#if NET_4_0
+ HttpEncoder.Current.HeaderNameValueEncode (value, null, out hname, out hvalue);
+#else
+ HttpEncoder.HeaderNameValueEncode (value, null, out hname, out hvalue);
+#endif
+ headerName = hname;
+ }
+ }
+