Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Services / Monitoring / system / Diagnosticts / EventLogPermission.cs / 1 / EventLogPermission.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Diagnostics { using System; using System.Security.Permissions; ////// [ Serializable() ] public sealed class EventLogPermission : ResourcePermissionBase { private EventLogPermissionEntryCollection innerCollection; ///[To be supplied.] ////// public EventLogPermission() { SetNames(); } ///[To be supplied.] ////// public EventLogPermission(PermissionState state) : base(state) { SetNames(); } ///[To be supplied.] ////// public EventLogPermission(EventLogPermissionAccess permissionAccess, string machineName) { SetNames(); this.AddPermissionAccess(new EventLogPermissionEntry(permissionAccess, machineName)); } ///[To be supplied.] ////// public EventLogPermission(EventLogPermissionEntry[] permissionAccessEntries) { if (permissionAccessEntries == null) throw new ArgumentNullException("permissionAccessEntries"); SetNames(); for (int index = 0; index < permissionAccessEntries.Length; ++index) this.AddPermissionAccess(permissionAccessEntries[index]); } ///[To be supplied.] ////// public EventLogPermissionEntryCollection PermissionEntries { get { if (this.innerCollection == null) this.innerCollection = new EventLogPermissionEntryCollection(this, base.GetPermissionEntries()); return this.innerCollection; } } ///[To be supplied.] ///internal void AddPermissionAccess(EventLogPermissionEntry entry) { base.AddPermissionAccess(entry.GetBaseEntry()); } /// internal new void Clear() { base.Clear(); } /// internal void RemovePermissionAccess(EventLogPermissionEntry entry) { base.RemovePermissionAccess(entry.GetBaseEntry()); } private void SetNames() { this.PermissionAccessType = typeof(EventLogPermissionAccess); this.TagNames = new string[]{"Machine"}; } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SQLSingle.cs
- SiteMapProvider.cs
- AttributeCallbackBuilder.cs
- FixUpCollection.cs
- LinqDataSourceContextEventArgs.cs
- AsyncContentLoadedEventArgs.cs
- AsyncOperation.cs
- SiteMapSection.cs
- ErrorInfoXmlDocument.cs
- GlobalProxySelection.cs
- SchemaImporterExtensionElementCollection.cs
- SelectionEditor.cs
- MonitorWrapper.cs
- LoginView.cs
- WindowExtensionMethods.cs
- ComEventsInfo.cs
- CreateUserWizard.cs
- ToolboxBitmapAttribute.cs
- VBIdentifierTrimConverter.cs
- MobileDeviceCapabilitiesSectionHandler.cs
- BitmapEncoder.cs
- SqlFacetAttribute.cs
- DropTarget.cs
- ButtonAutomationPeer.cs
- Mappings.cs
- CharacterShapingProperties.cs
- NonVisualControlAttribute.cs
- objectresult_tresulttype.cs
- MessageBox.cs
- SafeEventLogWriteHandle.cs
- TraceListeners.cs
- MailWebEventProvider.cs
- LogSwitch.cs
- WinCategoryAttribute.cs
- XmlSerializationWriter.cs
- XappLauncher.cs
- RepeaterItem.cs
- AssociationSetEnd.cs
- AssemblyName.cs
- ReadWriteSpinLock.cs
- ParseChildrenAsPropertiesAttribute.cs
- EntityAdapter.cs
- AsymmetricSignatureFormatter.cs
- DelegateSerializationHolder.cs
- AlignmentYValidation.cs
- SqlSelectStatement.cs
- SQLBinaryStorage.cs
- TraceXPathNavigator.cs
- Resources.Designer.cs
- MultipartContentParser.cs
- TemplateBindingExpression.cs
- SmtpAuthenticationManager.cs
- HttpHandler.cs
- OutgoingWebRequestContext.cs
- VerticalAlignConverter.cs
- ReferencedCategoriesDocument.cs
- DecoderBestFitFallback.cs
- IndexedEnumerable.cs
- PluggableProtocol.cs
- ScaleTransform.cs
- MessageSmuggler.cs
- XmlSchemaParticle.cs
- CurrentTimeZone.cs
- ProcessModelSection.cs
- DockPattern.cs
- TemplateParser.cs
- StorageInfo.cs
- TableCell.cs
- PolicyVersion.cs
- SchemaDeclBase.cs
- UICuesEvent.cs
- IgnoreDeviceFilterElement.cs
- SoapIgnoreAttribute.cs
- OlePropertyStructs.cs
- GridViewSortEventArgs.cs
- ServiceDurableInstance.cs
- HeaderElement.cs
- SignatureToken.cs
- PartitionResolver.cs
- ErrorLog.cs
- GenericTypeParameterBuilder.cs
- SqlDataSourceView.cs
- UnsafeNativeMethods.cs
- CookieProtection.cs
- UInt64.cs
- OutputCacheSettingsSection.cs
- XmlSchemaSimpleContentRestriction.cs
- EntityDataSourceSelectedEventArgs.cs
- StdValidatorsAndConverters.cs
- XmlSchemaParticle.cs
- StringCollectionEditor.cs
- ScriptHandlerFactory.cs
- BitmapEffect.cs
- NotSupportedException.cs
- DropDownButton.cs
- ActivityExecutionContextCollection.cs
- TreeNodeStyle.cs
- EnumBuilder.cs
- SamlConditions.cs
- VirtualDirectoryMapping.cs