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
- SingleResultAttribute.cs
- CharacterBuffer.cs
- DataObjectFieldAttribute.cs
- EventSetterHandlerConverter.cs
- AutomationAttributeInfo.cs
- BoolExpressionVisitors.cs
- OdbcFactory.cs
- KnownTypesProvider.cs
- PartialCachingControl.cs
- ViewStateAttachedPropertyFeature.cs
- CngAlgorithm.cs
- HttpRuntimeSection.cs
- SpecialNameAttribute.cs
- PieceNameHelper.cs
- DataBindEngine.cs
- SelectionManager.cs
- XmlToDatasetMap.cs
- LocalizationCodeDomSerializer.cs
- BinHexDecoder.cs
- PropertyInformationCollection.cs
- DataGridViewColumnConverter.cs
- DataSourceHelper.cs
- EpmSourcePathSegment.cs
- storepermission.cs
- MemberRelationshipService.cs
- TimeoutException.cs
- EmptyImpersonationContext.cs
- XmlSchemaComplexContentRestriction.cs
- ProviderManager.cs
- Int64.cs
- HttpCapabilitiesSectionHandler.cs
- XXXOnTypeBuilderInstantiation.cs
- WebPartConnection.cs
- FileDialog.cs
- KernelTypeValidation.cs
- Int16Storage.cs
- MatrixValueSerializer.cs
- UserPreferenceChangingEventArgs.cs
- MenuItemBindingCollection.cs
- MediaSystem.cs
- AppSettingsExpressionBuilder.cs
- RegionIterator.cs
- SQLBoolean.cs
- NamespaceInfo.cs
- SessionStateModule.cs
- DataObjectMethodAttribute.cs
- AccessedThroughPropertyAttribute.cs
- DeflateStream.cs
- XmlMemberMapping.cs
- loginstatus.cs
- XmlDigitalSignatureProcessor.cs
- SqlFileStream.cs
- CalendarDay.cs
- OracleRowUpdatedEventArgs.cs
- XPathNode.cs
- OpenTypeLayoutCache.cs
- EntitySqlQueryState.cs
- InheritanceContextHelper.cs
- TextSelectionHighlightLayer.cs
- SoapMessage.cs
- ReferencedAssembly.cs
- SQLDecimal.cs
- HtmlEncodedRawTextWriter.cs
- NativeObjectSecurity.cs
- GlyphsSerializer.cs
- CapabilitiesState.cs
- NativeMethods.cs
- HttpCapabilitiesSectionHandler.cs
- SubstitutionResponseElement.cs
- UnsafeNativeMethods.cs
- DesignerAttribute.cs
- TextInfo.cs
- TraceSwitch.cs
- MgmtConfigurationRecord.cs
- StorageSetMapping.cs
- TimeoutException.cs
- precedingquery.cs
- AppliedDeviceFiltersEditor.cs
- ServiceDescriptionReflector.cs
- CdpEqualityComparer.cs
- KeyedHashAlgorithm.cs
- MultipleViewProviderWrapper.cs
- WebPartDisplayModeEventArgs.cs
- Vector3DCollection.cs
- RegexNode.cs
- _OSSOCK.cs
- EpmContentSerializerBase.cs
- Queue.cs
- ToolStripMenuItem.cs
- SoapSchemaExporter.cs
- ResXBuildProvider.cs
- LicenseProviderAttribute.cs
- NativeActivityContext.cs
- MD5CryptoServiceProvider.cs
- VBIdentifierDesigner.xaml.cs
- Message.cs
- FormatConvertedBitmap.cs
- StrokeRenderer.cs
- MappingModelBuildProvider.cs
- MenuItemAutomationPeer.cs