Code:
/ DotNET / DotNET / 8.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
- Literal.cs
- XmlSchemaObjectCollection.cs
- ClientType.cs
- SourceLineInfo.cs
- CaretElement.cs
- MD5Cng.cs
- XmlRawWriter.cs
- DocumentViewerBase.cs
- QueryOutputWriterV1.cs
- SqlExpressionNullability.cs
- Scene3D.cs
- DataControlExtensions.cs
- SlipBehavior.cs
- DataServiceQueryProvider.cs
- UxThemeWrapper.cs
- ReadOnlyAttribute.cs
- NetTcpBindingCollectionElement.cs
- WsiProfilesElement.cs
- CompiledELinqQueryState.cs
- ObjectDataSourceWizardForm.cs
- SponsorHelper.cs
- TranslateTransform.cs
- BaseTemplateParser.cs
- XmlRawWriter.cs
- SourceFileInfo.cs
- SurrogateEncoder.cs
- Transform.cs
- BitmapEditor.cs
- ColorConvertedBitmap.cs
- PathFigureCollection.cs
- TextParagraphCache.cs
- Logging.cs
- BufferedConnection.cs
- DataGridParentRows.cs
- SqlTransaction.cs
- StyleSheetDesigner.cs
- XmlPreloadedResolver.cs
- XmlSchemaParticle.cs
- IList.cs
- CharacterBufferReference.cs
- XPathDocumentBuilder.cs
- _Rfc2616CacheValidators.cs
- MsmqInputMessagePool.cs
- HtmlTableCell.cs
- BackStopAuthenticationModule.cs
- WebHttpEndpointElement.cs
- TextDecorationLocationValidation.cs
- InkPresenterAutomationPeer.cs
- StorageMappingItemLoader.cs
- SapiRecognizer.cs
- BuildProviderCollection.cs
- XmlNodeWriter.cs
- XPathChildIterator.cs
- SocketPermission.cs
- DispatcherHooks.cs
- CipherData.cs
- ProfilePropertySettingsCollection.cs
- SessionStateModule.cs
- InkCanvas.cs
- XmlDigitalSignatureProcessor.cs
- TextAdaptor.cs
- ProcessModuleCollection.cs
- odbcmetadatacollectionnames.cs
- ProtectedConfigurationSection.cs
- TreeNodeCollection.cs
- CollectionViewProxy.cs
- TextBoxAutoCompleteSourceConverter.cs
- Cursor.cs
- ThumbAutomationPeer.cs
- Update.cs
- AutomationEvent.cs
- InitializeCorrelation.cs
- FileIOPermission.cs
- PackageDigitalSignature.cs
- IIS7WorkerRequest.cs
- GPRECT.cs
- NotifyCollectionChangedEventArgs.cs
- RealizationDrawingContextWalker.cs
- OdbcConnectionFactory.cs
- IntAverageAggregationOperator.cs
- Animatable.cs
- RequestTimeoutManager.cs
- SqlCharStream.cs
- XmlStringTable.cs
- InkCollectionBehavior.cs
- DomNameTable.cs
- FileCodeGroup.cs
- _ScatterGatherBuffers.cs
- DrawingVisual.cs
- MessageBodyDescription.cs
- TimeZoneNotFoundException.cs
- PresentationTraceSources.cs
- IDQuery.cs
- FontFamilyConverter.cs
- AssemblyCollection.cs
- BridgeDataRecord.cs
- DBSqlParserTable.cs
- Formatter.cs
- BufferedReceiveElement.cs
- SemanticTag.cs