set { SendContinue = value; }
}
- [MonoTODO ("Use me")]
public bool UseNagleAlgorithm {
get { return useNagle; }
set { useNagle = value; }
}
// Methods
+#if !NET_2_0
public override int GetHashCode()
{
return base.GetHashCode ();
}
+#endif
// Internal Methods
{
protocolVersion = version;
}
+
#if !TARGET_JVM
WebConnectionGroup GetConnectionGroup (string name)
{
lock (locker) {
WebConnectionGroup cncGroup = GetConnectionGroup (groupName);
- cnc = cncGroup.GetConnection ();
+ cnc = cncGroup.GetConnection (request);
}
return cnc.SendRequest (request);
}
#endif
#if NET_2_0
- [MonoNotSupported ("")]
public bool CloseConnectionGroup (string connectionGroupName)
{
- throw new NotImplementedException ();
+ lock (locker) {
+ WebConnectionGroup cncGroup = GetConnectionGroup (connectionGroupName);
+ if (cncGroup != null) {
+ cncGroup.Close ();
+ return true;
+ }
+ }
+
+ return false;
}
#endif