Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Security / AccessControl / PrivilegeNotHeldException.cs / 1305376 / PrivilegeNotHeldException.cs
using Microsoft.Win32; using System; using System.Runtime.Serialization; using System.Text; using System.Globalization; using System.Security.Permissions; using System.Diagnostics.Contracts; namespace System.Security.AccessControl { [Serializable] public sealed class PrivilegeNotHeldException : UnauthorizedAccessException, ISerializable { private readonly string _privilegeName = null; public PrivilegeNotHeldException() : base( Environment.GetResourceString( "PrivilegeNotHeld_Default" )) { } public PrivilegeNotHeldException( string privilege ) : base( string.Format( CultureInfo.CurrentCulture, Environment.GetResourceString( "PrivilegeNotHeld_Named" ), privilege )) { _privilegeName = privilege; } public PrivilegeNotHeldException( string privilege, Exception inner ) : base( string.Format( CultureInfo.CurrentCulture, Environment.GetResourceString( "PrivilegeNotHeld_Named" ), privilege ), inner ) { _privilegeName = privilege; } internal PrivilegeNotHeldException( SerializationInfo info, StreamingContext context ) : base( info, context ) { _privilegeName = info.GetString("PrivilegeName"); } public string PrivilegeName { get { return _privilegeName; } } [System.Security.SecurityCritical] // auto-generated_required public override void GetObjectData( SerializationInfo info, StreamingContext context ) { if ( info == null ) { throw new ArgumentNullException( "info" ); } Contract.EndContractBlock(); base.GetObjectData(info, context); info.AddValue("PrivilegeName", _privilegeName, typeof( string )); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- OdbcConnectionStringbuilder.cs
- ExceptionHelpers.cs
- StateChangeEvent.cs
- ToolStripComboBox.cs
- ExpressionBuilder.cs
- TypeDependencyAttribute.cs
- StrongTypingException.cs
- WebPartTracker.cs
- PeerConnector.cs
- TypedTableGenerator.cs
- DataGridViewAdvancedBorderStyle.cs
- ConfigurationSchemaErrors.cs
- PerfCounters.cs
- InternalTypeHelper.cs
- AppDomainGrammarProxy.cs
- DocumentScope.cs
- PermissionSet.cs
- WsatServiceAddress.cs
- LookupBindingPropertiesAttribute.cs
- StreamInfo.cs
- ReferenceConverter.cs
- TransactionManager.cs
- ProfileGroupSettingsCollection.cs
- TransportationConfigurationTypeInstallComponent.cs
- DataServiceHostFactory.cs
- XmlReturnReader.cs
- MediaContextNotificationWindow.cs
- SecurityContext.cs
- XmlBinaryWriterSession.cs
- ExpandableObjectConverter.cs
- PerformanceCounterPermission.cs
- LinkConverter.cs
- DataGridViewComboBoxEditingControl.cs
- FieldAccessException.cs
- PopupControlService.cs
- MsdtcClusterUtils.cs
- WindowsListView.cs
- IntSecurity.cs
- AutomationElement.cs
- HierarchicalDataTemplate.cs
- ChannelProtectionRequirements.cs
- HwndKeyboardInputProvider.cs
- Menu.cs
- ColumnCollection.cs
- BasicCellRelation.cs
- DataBinder.cs
- ContainerParaClient.cs
- MenuBase.cs
- LineUtil.cs
- BooleanAnimationBase.cs
- ActivityWithResultValueSerializer.cs
- FileDialogCustomPlace.cs
- Msec.cs
- TypeTypeConverter.cs
- XmlSchemaDatatype.cs
- TextEditorMouse.cs
- WebPartsPersonalization.cs
- PropertyPathConverter.cs
- httpstaticobjectscollection.cs
- HtmlMeta.cs
- TraceListener.cs
- ProxyGenerator.cs
- HttpRequest.cs
- XmlSubtreeReader.cs
- FormsAuthenticationConfiguration.cs
- RegexTree.cs
- QueryReaderSettings.cs
- RegistrationServices.cs
- CursorConverter.cs
- EventPrivateKey.cs
- DispatcherTimer.cs
- GeneralTransform3DTo2D.cs
- DataProtectionSecurityStateEncoder.cs
- RuleProcessor.cs
- NavigationEventArgs.cs
- StylusPointProperty.cs
- UIHelper.cs
- IDataContractSurrogate.cs
- DriveInfo.cs
- StylusCaptureWithinProperty.cs
- MasterPage.cs
- AsnEncodedData.cs
- TextEffect.cs
- Rotation3D.cs
- TextLineResult.cs
- LoginUtil.cs
- SolidColorBrush.cs
- HttpException.cs
- SessionIDManager.cs
- DeclarativeCatalogPart.cs
- SQLBoolean.cs
- ResourceCodeDomSerializer.cs
- FormViewActionList.cs
- AccessDataSourceView.cs
- FlowDocumentPaginator.cs
- DataServiceConfiguration.cs
- DashStyle.cs
- UICuesEvent.cs
- HtmlInputReset.cs
- RayMeshGeometry3DHitTestResult.cs