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
- DecimalAnimationBase.cs
- RetrieveVirtualItemEventArgs.cs
- TreeBuilder.cs
- log.cs
- PageRouteHandler.cs
- BaseServiceProvider.cs
- ComponentSerializationService.cs
- LoginCancelEventArgs.cs
- versioninfo.cs
- WindowsAuthenticationEventArgs.cs
- ComponentResourceManager.cs
- Bind.cs
- RelativeSource.cs
- QueryOutputWriter.cs
- ObjRef.cs
- HttpCacheVaryByContentEncodings.cs
- DBBindings.cs
- ControlPropertyNameConverter.cs
- Size3DConverter.cs
- PropertyMap.cs
- JsonQueryStringConverter.cs
- WebPartDisplayMode.cs
- BinHexDecoder.cs
- InternalBase.cs
- RtfToken.cs
- UserNamePasswordServiceCredential.cs
- Expression.cs
- WorkflowRequestContext.cs
- cryptoapiTransform.cs
- SpeechUI.cs
- QuotedStringWriteStateInfo.cs
- BamlRecordReader.cs
- SmiEventStream.cs
- RemoteCryptoRsaServiceProvider.cs
- ProgressBar.cs
- ToolStripContentPanel.cs
- PartialToken.cs
- DataIdProcessor.cs
- VerificationException.cs
- DataTableMappingCollection.cs
- ContentPropertyAttribute.cs
- UTF7Encoding.cs
- IApplicationTrustManager.cs
- StandardCommandToolStripMenuItem.cs
- RoleManagerEventArgs.cs
- OleDbTransaction.cs
- CellConstantDomain.cs
- ControlCommandSet.cs
- HttpBrowserCapabilitiesWrapper.cs
- LiteralDesigner.cs
- StylusPlugin.cs
- MembershipUser.cs
- AppSettingsExpressionBuilder.cs
- ToolBar.cs
- SchemeSettingElementCollection.cs
- HttpChannelHelpers.cs
- TextBreakpoint.cs
- UnsafeNativeMethods.cs
- ThemeDictionaryExtension.cs
- InternalTransaction.cs
- InputProcessorProfiles.cs
- InfoCardHelper.cs
- EntityDataSource.cs
- TimeSpanConverter.cs
- RoleServiceManager.cs
- DecoderReplacementFallback.cs
- ItemCollection.cs
- DocumentViewerConstants.cs
- DropSource.cs
- AQNBuilder.cs
- SystemResourceHost.cs
- LinkAreaEditor.cs
- SHA256.cs
- AlgoModule.cs
- ResourceType.cs
- PrefixQName.cs
- ColumnResult.cs
- Wildcard.cs
- InvalidFilterCriteriaException.cs
- PrivilegedConfigurationManager.cs
- StateRuntime.cs
- CommandConverter.cs
- MemberHolder.cs
- DesignTimeDataBinding.cs
- ResourceType.cs
- VersionedStream.cs
- DigestComparer.cs
- PluralizationServiceUtil.cs
- ClosableStream.cs
- GlyphCache.cs
- Int16Converter.cs
- HttpBrowserCapabilitiesBase.cs
- ResourcesBuildProvider.cs
- CompositeScriptReference.cs
- XmlSchemaAttribute.cs
- RadioButtonList.cs
- TextCharacters.cs
- CommandHelpers.cs
- Bezier.cs
- RelOps.cs