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
- PieceDirectory.cs
- SqlClientWrapperSmiStreamChars.cs
- ControlAdapter.cs
- HandlerElement.cs
- AnimationClockResource.cs
- HostedHttpTransportManager.cs
- DATA_BLOB.cs
- XamlBrushSerializer.cs
- ExpressionBuilder.cs
- InstanceCompleteException.cs
- InvalidCastException.cs
- hresults.cs
- SByteConverter.cs
- HtmlTitle.cs
- DelegateSerializationHolder.cs
- TextDecorationLocationValidation.cs
- iisPickupDirectory.cs
- RadialGradientBrush.cs
- TraceHandler.cs
- MenuItemAutomationPeer.cs
- QueryExpr.cs
- DataGridViewSelectedColumnCollection.cs
- AdapterUtil.cs
- DefinitionUpdate.cs
- DataSourceSelectArguments.cs
- XsltException.cs
- ParameterCollectionEditorForm.cs
- EncoderExceptionFallback.cs
- Tokenizer.cs
- DecoratedNameAttribute.cs
- ScalarConstant.cs
- BevelBitmapEffect.cs
- DocumentSignatureManager.cs
- AdvancedBindingEditor.cs
- RootBrowserWindow.cs
- LocalBuilder.cs
- PerformanceCounterLib.cs
- MemberProjectedSlot.cs
- Utility.cs
- PersonalizationStateQuery.cs
- CodeCastExpression.cs
- WCFServiceClientProxyGenerator.cs
- ResourcesGenerator.cs
- UseManagedPresentationBindingElement.cs
- ViewBase.cs
- DataSvcMapFileSerializer.cs
- ProfessionalColorTable.cs
- DataGridItem.cs
- RectAnimationUsingKeyFrames.cs
- ClientSettingsProvider.cs
- CancelEventArgs.cs
- StructureChangedEventArgs.cs
- WebPermission.cs
- RuntimeHelpers.cs
- WindowsHyperlink.cs
- ResourceWriter.cs
- CatalogPart.cs
- VirtualDirectoryMapping.cs
- Dump.cs
- HandlerFactoryCache.cs
- ChildrenQuery.cs
- WindowsFormsSynchronizationContext.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- VSWCFServiceContractGenerator.cs
- GPRECT.cs
- OrderingExpression.cs
- RadioButton.cs
- Compiler.cs
- ThemeDirectoryCompiler.cs
- X500Name.cs
- DbMetaDataCollectionNames.cs
- CategoryNameCollection.cs
- EventPrivateKey.cs
- DateTimeValueSerializer.cs
- ItemCheckedEvent.cs
- FileDialogCustomPlaces.cs
- ParameterCollection.cs
- RuntimeEnvironment.cs
- SharingService.cs
- ImpersonationContext.cs
- SpellerHighlightLayer.cs
- DelegatingTypeDescriptionProvider.cs
- MultilineStringEditor.cs
- ToolStripPanelDesigner.cs
- SkewTransform.cs
- DependencyPropertyDescriptor.cs
- AttributeInfo.cs
- UrlAuthorizationModule.cs
- IResourceProvider.cs
- StrongNameIdentityPermission.cs
- DSACryptoServiceProvider.cs
- KeyBinding.cs
- BufferedReceiveManager.cs
- IApplicationTrustManager.cs
- FontClient.cs
- Nodes.cs
- SqlBulkCopyColumnMapping.cs
- TimeoutValidationAttribute.cs
- CodeTypeReferenceExpression.cs
- DynamicILGenerator.cs