// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
-#if NET_2_0
using System;
using System.Security;
using System.Security.Permissions;
namespace System.Net.NetworkInformation {
[Serializable]
public sealed class NetworkInformationPermission : CodeAccessPermission, IUnrestrictedPermission {
+ private const int version = 1;
+
[MonoTODO]
public NetworkInformationPermission (PermissionState state)
{
[MonoTODO]
public override SecurityElement ToXml ()
{
- return null;
+ SecurityElement se = PermissionHelper.Element (typeof (NetworkInformationPermission), version);
+
+ // FIXME: add fields
+
+ return se;
}
[MonoTODO]
}
}
}
-#endif