Code:
/ FX-1434 / FX-1434 / 1.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
- StrokeRenderer.cs
- Timer.cs
- PersonalizationStateInfoCollection.cs
- GetPageCompletedEventArgs.cs
- assertwrapper.cs
- ExpressionParser.cs
- HtmlInputImage.cs
- FlowLayoutPanel.cs
- PropertyBuilder.cs
- CryptoKeySecurity.cs
- MethodCallTranslator.cs
- HitTestWithPointDrawingContextWalker.cs
- EmptyEnumerator.cs
- BlurEffect.cs
- DesignerSerializationOptionsAttribute.cs
- TrackBarRenderer.cs
- ExchangeUtilities.cs
- CustomExpression.cs
- CLRBindingWorker.cs
- PnrpPermission.cs
- BasicHttpBindingElement.cs
- HtmlEncodedRawTextWriter.cs
- CodeCatchClauseCollection.cs
- TypefaceCollection.cs
- UnsafeNativeMethods.cs
- PasswordTextNavigator.cs
- ObjectContextServiceProvider.cs
- InkCollectionBehavior.cs
- querybuilder.cs
- WebEncodingValidator.cs
- ISAPIApplicationHost.cs
- _LoggingObject.cs
- PkcsMisc.cs
- SQLInt16Storage.cs
- Stack.cs
- Vector3DAnimationUsingKeyFrames.cs
- HtmlMobileTextWriter.cs
- SplitContainer.cs
- XmlSiteMapProvider.cs
- Compiler.cs
- ToolStripItem.cs
- ProviderSettings.cs
- VideoDrawing.cs
- GridViewCommandEventArgs.cs
- wgx_exports.cs
- TextureBrush.cs
- WebPartConnectionsEventArgs.cs
- Underline.cs
- EntryPointNotFoundException.cs
- WeakHashtable.cs
- Content.cs
- NonVisualControlAttribute.cs
- ListViewGroup.cs
- HttpResponseBase.cs
- altserialization.cs
- FakeModelItemImpl.cs
- XmlArrayAttribute.cs
- TemplateBuilder.cs
- WizardSideBarListControlItemEventArgs.cs
- BatchServiceHost.cs
- Trace.cs
- CodeSnippetTypeMember.cs
- UrlAuthorizationModule.cs
- DataGridColumnReorderingEventArgs.cs
- TrustLevelCollection.cs
- BaseParagraph.cs
- FontStyleConverter.cs
- ConfigurationLocation.cs
- CharConverter.cs
- XmlIncludeAttribute.cs
- XmlAttributes.cs
- SystemDiagnosticsSection.cs
- HtmlInputControl.cs
- ArgumentsParser.cs
- SerializationAttributes.cs
- ManagementEventArgs.cs
- SmiSettersStream.cs
- StructuredType.cs
- BuildManager.cs
- HttpCapabilitiesSectionHandler.cs
- XmlBuffer.cs
- Catch.cs
- XmlCharacterData.cs
- XmlTextReader.cs
- WebPartEventArgs.cs
- ReadOnlyDataSource.cs
- PartialCachingControl.cs
- RubberbandSelector.cs
- TypeAccessException.cs
- Emitter.cs
- ComponentCollection.cs
- _ContextAwareResult.cs
- FilteredAttributeCollection.cs
- FontConverter.cs
- PatternMatcher.cs
- DrawingImage.cs
- SingleObjectCollection.cs
- InputManager.cs
- SafeJobHandle.cs
- CodeRegionDirective.cs