Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Monitoring / system / Diagnosticts / EventLogPermissionEntry.cs / 1305376 / EventLogPermissionEntry.cs
//---------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Diagnostics { using System.ComponentModel; using System.Security.Permissions; [ Serializable() ] public class EventLogPermissionEntry { private string machineName; private EventLogPermissionAccess permissionAccess; public EventLogPermissionEntry(EventLogPermissionAccess permissionAccess, string machineName) { if (!SyntaxCheck.CheckMachineName(machineName)) throw new ArgumentException(SR.GetString(SR.InvalidParameter, "MachineName", machineName)); this.permissionAccess = permissionAccess; this.machineName = machineName; } ///internal EventLogPermissionEntry(ResourcePermissionBaseEntry baseEntry) { this.permissionAccess = (EventLogPermissionAccess)baseEntry.PermissionAccess; this.machineName = baseEntry.PermissionAccessPath[0]; } public string MachineName { get { return this.machineName; } } public EventLogPermissionAccess PermissionAccess { get { return this.permissionAccess; } } /// internal ResourcePermissionBaseEntry GetBaseEntry() { ResourcePermissionBaseEntry baseEntry = new ResourcePermissionBaseEntry((int)this.PermissionAccess, new string[] {this.MachineName}); return baseEntry; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EntityCollectionChangedParams.cs
- PriorityRange.cs
- SafeFindHandle.cs
- _KerberosClient.cs
- WindowsToolbarAsMenu.cs
- ISFTagAndGuidCache.cs
- MetadataException.cs
- ThreadSafeList.cs
- FrameworkContextData.cs
- SecurityKeyEntropyMode.cs
- HostingPreferredMapPath.cs
- UnknownBitmapDecoder.cs
- QuaternionRotation3D.cs
- Configuration.cs
- XmlSchemaCompilationSettings.cs
- ClientData.cs
- IncrementalReadDecoders.cs
- Menu.cs
- XamlStyleSerializer.cs
- IssuedTokenServiceElement.cs
- DataSourceConverter.cs
- TextTreeUndo.cs
- DataGridViewSortCompareEventArgs.cs
- Clock.cs
- FrameworkContentElement.cs
- Double.cs
- XPathSingletonIterator.cs
- DataGridViewIntLinkedList.cs
- OleDbRowUpdatingEvent.cs
- XmlProcessingInstruction.cs
- MSG.cs
- TableRowCollection.cs
- HtmlInputFile.cs
- HierarchicalDataBoundControl.cs
- ClientBuildManager.cs
- TypeBrowser.xaml.cs
- ComboBoxItem.cs
- Form.cs
- ListViewDeletedEventArgs.cs
- XmlAttribute.cs
- XmlDataLoader.cs
- FtpWebRequest.cs
- XmlReflectionImporter.cs
- MsmqHostedTransportConfiguration.cs
- _ScatterGatherBuffers.cs
- ASCIIEncoding.cs
- DesignerView.Commands.cs
- CustomPopupPlacement.cs
- ControlPager.cs
- TextRangeProviderWrapper.cs
- DuplicateMessageDetector.cs
- TemplatedWizardStep.cs
- SchemeSettingElementCollection.cs
- StatusBarDrawItemEvent.cs
- FontSource.cs
- TabControlToolboxItem.cs
- TCPListener.cs
- DBPropSet.cs
- Label.cs
- ValueUtilsSmi.cs
- While.cs
- TableLayout.cs
- StrokeNodeData.cs
- ApplicationDirectoryMembershipCondition.cs
- NotificationContext.cs
- FamilyMap.cs
- MasterPageBuildProvider.cs
- ListParaClient.cs
- WindowClosedEventArgs.cs
- ComponentResourceManager.cs
- SerialPort.cs
- ManagementEventArgs.cs
- StylusLogic.cs
- WebPartVerbCollection.cs
- ParameterModifier.cs
- ValidationSummary.cs
- JpegBitmapEncoder.cs
- _emptywebproxy.cs
- ReaderContextStackData.cs
- HtmlElementErrorEventArgs.cs
- LoginCancelEventArgs.cs
- CodePropertyReferenceExpression.cs
- OuterProxyWrapper.cs
- BindUriHelper.cs
- HeaderedItemsControl.cs
- ArglessEventHandlerProxy.cs
- WhileDesigner.cs
- GridToolTip.cs
- StylusDownEventArgs.cs
- DrawingGroup.cs
- IIS7WorkerRequest.cs
- iisPickupDirectory.cs
- BinHexDecoder.cs
- StatusBarAutomationPeer.cs
- ListViewItem.cs
- SchemaCollectionCompiler.cs
- XhtmlTextWriter.cs
- IHttpResponseInternal.cs
- ProfileSection.cs
- NavigatorOutput.cs