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
- EnvelopedPkcs7.cs
- StylusPointPropertyUnit.cs
- NominalTypeEliminator.cs
- RuntimeConfig.cs
- StorageTypeMapping.cs
- QilLiteral.cs
- WebPartConnection.cs
- MenuAutomationPeer.cs
- _Connection.cs
- BooleanFacetDescriptionElement.cs
- SqlNotificationRequest.cs
- Request.cs
- AdRotator.cs
- BulletedListEventArgs.cs
- ClientConfigurationSystem.cs
- XmlCountingReader.cs
- DataGridHeaderBorder.cs
- SessionSwitchEventArgs.cs
- ReferencedType.cs
- TextBox.cs
- ListBindingConverter.cs
- EntityParameter.cs
- ToolStripDropTargetManager.cs
- Bits.cs
- LocatorPartList.cs
- RectAnimationUsingKeyFrames.cs
- Light.cs
- XmlTypeMapping.cs
- CustomLineCap.cs
- DecoratedNameAttribute.cs
- CallInfo.cs
- XmlDataSourceView.cs
- FixedSOMLineCollection.cs
- BindableTemplateBuilder.cs
- HashAlgorithm.cs
- WebExceptionStatus.cs
- GridViewDeleteEventArgs.cs
- StorageEntityContainerMapping.cs
- TextTreeFixupNode.cs
- HtmlToClrEventProxy.cs
- DateTimeOffset.cs
- BamlRecords.cs
- DocumentDesigner.cs
- _Rfc2616CacheValidators.cs
- InertiaExpansionBehavior.cs
- ScriptResourceMapping.cs
- PriorityItem.cs
- Vector3D.cs
- ReferenceConverter.cs
- SQlBooleanStorage.cs
- TextTreeUndoUnit.cs
- XmlWriterTraceListener.cs
- CodeNamespaceImportCollection.cs
- AttributeUsageAttribute.cs
- LockCookie.cs
- _SslState.cs
- HashHelper.cs
- BitmapEffect.cs
- DocumentApplicationState.cs
- StringPropertyBuilder.cs
- TableCell.cs
- CollectionChangedEventManager.cs
- FastEncoderWindow.cs
- XmlSchemaSimpleTypeList.cs
- TemplateBamlTreeBuilder.cs
- SqlReferenceCollection.cs
- hresults.cs
- Process.cs
- DataDocumentXPathNavigator.cs
- TextRunCacheImp.cs
- CodeIdentifiers.cs
- ChtmlFormAdapter.cs
- Simplifier.cs
- indexingfiltermarshaler.cs
- OracleMonthSpan.cs
- MouseButton.cs
- Timer.cs
- ListViewInsertEventArgs.cs
- View.cs
- SafeRightsManagementEnvironmentHandle.cs
- ZoneIdentityPermission.cs
- HMACSHA384.cs
- SecurityUtils.cs
- TargetException.cs
- LambdaCompiler.Lambda.cs
- ListViewItem.cs
- TransactionScope.cs
- ProfileProvider.cs
- ConfigurationManagerHelper.cs
- LinqDataSourceDeleteEventArgs.cs
- SendActivityDesigner.cs
- FreezableOperations.cs
- BaseCollection.cs
- BooleanConverter.cs
- ManifestResourceInfo.cs
- ProvideValueServiceProvider.cs
- TranslateTransform.cs
- ParameterBuilder.cs
- Int64.cs
- NullableFloatAverageAggregationOperator.cs