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
- DispatcherExceptionFilterEventArgs.cs
- IIS7UserPrincipal.cs
- LoadRetryHandler.cs
- FirstMatchCodeGroup.cs
- SHA512.cs
- TransformGroup.cs
- PassportAuthenticationModule.cs
- ReadOnlyDataSource.cs
- MetadataArtifactLoader.cs
- Scheduler.cs
- DispatcherExceptionEventArgs.cs
- TypeLoadException.cs
- SHA384Managed.cs
- HeaderLabel.cs
- AnnotationComponentManager.cs
- MouseGestureConverter.cs
- DbBuffer.cs
- CqlParserHelpers.cs
- ProxySimple.cs
- _SSPIWrapper.cs
- SafePipeHandle.cs
- ScalarConstant.cs
- ProxyGenerationError.cs
- DataObjectCopyingEventArgs.cs
- CacheAxisQuery.cs
- KerberosReceiverSecurityToken.cs
- XmlProcessingInstruction.cs
- SubpageParagraph.cs
- JsonDeserializer.cs
- WsatAdminException.cs
- HtmlInputPassword.cs
- ControlCachePolicy.cs
- IUnknownConstantAttribute.cs
- SafeNativeMethods.cs
- Permission.cs
- ActionItem.cs
- ADMembershipProvider.cs
- AccessDataSource.cs
- ResolvePPIDRequest.cs
- BitmapDownload.cs
- PersistenceMetadataNamespace.cs
- ConfigurationProperty.cs
- CallbackTimeoutsBehavior.cs
- XmlUnspecifiedAttribute.cs
- DependencyPropertyKind.cs
- SubstitutionList.cs
- ColorConvertedBitmap.cs
- AnnouncementInnerClient11.cs
- ViewgenGatekeeper.cs
- FunctionImportMapping.cs
- CanonicalFontFamilyReference.cs
- AddInAttribute.cs
- SmtpCommands.cs
- DataGridViewComboBoxColumn.cs
- Image.cs
- baseshape.cs
- Maps.cs
- DockPattern.cs
- Geometry.cs
- FontStyles.cs
- DotExpr.cs
- XpsSerializationManagerAsync.cs
- Win32.cs
- StrongNameMembershipCondition.cs
- Size.cs
- brushes.cs
- ContentPresenter.cs
- KernelTypeValidation.cs
- OdbcUtils.cs
- RelationshipEndMember.cs
- As.cs
- SimpleRecyclingCache.cs
- SmiEventSink_DeferedProcessing.cs
- MessageCredentialType.cs
- PropertyConverter.cs
- SamlSubject.cs
- NodeFunctions.cs
- DesignBinding.cs
- RowSpanVector.cs
- DbProviderConfigurationHandler.cs
- httpserverutility.cs
- IsolatedStorage.cs
- FunctionImportElement.cs
- StructuralObject.cs
- SafeHandles.cs
- TextEditorParagraphs.cs
- GraphicsContainer.cs
- ComponentDispatcherThread.cs
- ShaderEffect.cs
- TableRowCollection.cs
- EntityDataSourceContextDisposingEventArgs.cs
- SecurityManager.cs
- DataGridViewUtilities.cs
- Point3D.cs
- DefaultParameterValueAttribute.cs
- DataGridViewCellCollection.cs
- XPathNavigatorKeyComparer.cs
- OdbcPermission.cs
- SByteStorage.cs
- XmlComment.cs