// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
-using System;
-using System.Diagnostics;
using System.Security.Permissions;
-namespace System.Diagnostics
-{
+namespace System.Diagnostics {
+
[Serializable]
- public class EventLogPermissionEntry
- {
+ public class EventLogPermissionEntry {
+
private EventLogPermissionAccess permissionAccess;
private string machineName;
- public EventLogPermissionEntry (
- EventLogPermissionAccess permissionAccess,
- string machineName)
+ public EventLogPermissionEntry (EventLogPermissionAccess permissionAccess, string machineName)
{
+ ResourcePermissionBase.ValidateMachineName (machineName);
+
this.permissionAccess = permissionAccess;
this.machineName = machineName;
}
public string MachineName {
- get {return machineName; }
+ get { return machineName; }
}
public EventLogPermissionAccess PermissionAccess {
- get {return permissionAccess; }
+ get { return permissionAccess; }
}
internal ResourcePermissionBaseEntry CreateResourcePermissionBaseEntry ()
{
- return new ResourcePermissionBaseEntry ((int) permissionAccess, new string[] {machineName});
+ return new ResourcePermissionBaseEntry ((int) permissionAccess, new string[] { machineName });
}
}
}