// Sebastien Pouliot <sebastien@ximian.com>
//
// (C) 2003 Andreas Nahr
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+// Copyright (C) 2004-2005 Novell, Inc (http://www.novell.com)
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
public string Accept {
get {
+#if NET_2_0
if (m_accept == null)
return null;
+#endif
return (m_accept as WebPermissionInfo).Info;
}
set {
if (m_accept != null)
AlreadySet ("Accept", "Accept");
-
+#if NET_2_0
m_accept = new WebPermissionInfo (WebPermissionInfoType.InfoString, value);
+#else
+ if (value == null)
+ m_accept = null;
+ else
+ m_accept = new WebPermissionInfo (WebPermissionInfoType.InfoString, value);
+#endif
}
}
public string Connect {
get {
+#if NET_2_0
if (m_connect == null)
return null;
+#endif
return (m_connect as WebPermissionInfo).Info;
}
set {
if (m_connect != null)
AlreadySet ("Connect", "Connect");
-
+#if NET_2_0
m_connect = new WebPermissionInfo (WebPermissionInfoType.InfoString, value);
+#else
+ if (value == null)
+ m_connect = null;
+ else
+ m_connect = new WebPermissionInfo (WebPermissionInfoType.InfoString, value);
+#endif
}
}