Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Services / Monitoring / system / Diagnosticts / EventLogPermissionEntry.cs / 1 / 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; } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MSAAEventDispatcher.cs
- Scanner.cs
- SqlCrossApplyToCrossJoin.cs
- Rect3D.cs
- TaskScheduler.cs
- TableLayout.cs
- WeakReference.cs
- WebPartConnectionsConfigureVerb.cs
- ImmutableClientRuntime.cs
- SQLByteStorage.cs
- Internal.cs
- PnrpPermission.cs
- DependencyPropertyChangedEventArgs.cs
- AmbientProperties.cs
- BamlRecordReader.cs
- WindowsUpDown.cs
- WindowsRegion.cs
- SwitchAttribute.cs
- InstalledFontCollection.cs
- WindowsFormsEditorServiceHelper.cs
- WindowsSpinner.cs
- CurrentChangingEventArgs.cs
- SamlSubject.cs
- CultureInfoConverter.cs
- AnchoredBlock.cs
- HasCopySemanticsAttribute.cs
- GotoExpression.cs
- AuthStoreRoleProvider.cs
- TextSpanModifier.cs
- SymbolUsageManager.cs
- MetabaseServerConfig.cs
- SiteMapSection.cs
- MultiBinding.cs
- SqlCachedBuffer.cs
- CodeDomDecompiler.cs
- SinglePhaseEnlistment.cs
- AddingNewEventArgs.cs
- DbgCompiler.cs
- Authorization.cs
- DesignerLoader.cs
- HorizontalAlignConverter.cs
- PolyQuadraticBezierSegment.cs
- XmlSchemaType.cs
- ApplicationProxyInternal.cs
- ExpressionNormalizer.cs
- CheckBoxBaseAdapter.cs
- SqlVersion.cs
- Types.cs
- Pointer.cs
- SafeArrayTypeMismatchException.cs
- SemaphoreFullException.cs
- C14NUtil.cs
- BitmapFrameDecode.cs
- SQLSingle.cs
- UpdateCommand.cs
- QuaternionRotation3D.cs
- SecondaryIndexDefinition.cs
- SupportsEventValidationAttribute.cs
- CodeDomLoader.cs
- ViewUtilities.cs
- XmlDataSourceView.cs
- ProcessHostServerConfig.cs
- DelegateBodyWriter.cs
- figurelength.cs
- HyperlinkAutomationPeer.cs
- ToolStripItemImageRenderEventArgs.cs
- WebPartEditorOkVerb.cs
- UrlPath.cs
- PasswordPropertyTextAttribute.cs
- FrameworkTemplate.cs
- ProfileGroupSettingsCollection.cs
- Convert.cs
- FontStyleConverter.cs
- UIElementIsland.cs
- ErrorFormatterPage.cs
- ButtonStandardAdapter.cs
- MobileControlPersister.cs
- SeekableReadStream.cs
- XmlSchemaException.cs
- CodeNamespace.cs
- DynamicActivityXamlReader.cs
- HelpKeywordAttribute.cs
- CodeStatementCollection.cs
- SiteMapNodeItemEventArgs.cs
- RegistrationProxy.cs
- AnnotationAuthorChangedEventArgs.cs
- StorageModelBuildProvider.cs
- HeaderCollection.cs
- WorkflowDefinitionContext.cs
- WindowsListViewGroupSubsetLink.cs
- _LoggingObject.cs
- BrowserCapabilitiesCodeGenerator.cs
- ConsoleKeyInfo.cs
- LinqDataSourceDisposeEventArgs.cs
- SharedStatics.cs
- ReservationNotFoundException.cs
- NavigatorInvalidBodyAccessException.cs
- PropertyPathConverter.cs
- loginstatus.cs
- NativeMethods.cs