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
- CompositeCollection.cs
- DtrList.cs
- AppDomainFactory.cs
- ObjectParameter.cs
- PenLineCapValidation.cs
- SimpleTypeResolver.cs
- PhonemeEventArgs.cs
- SSmlParser.cs
- TriggerAction.cs
- AmbiguousMatchException.cs
- ToolboxItemCollection.cs
- InstanceKey.cs
- XhtmlBasicValidatorAdapter.cs
- ViewKeyConstraint.cs
- ViewEvent.cs
- MsmqProcessProtocolHandler.cs
- _NegoState.cs
- DataGridSortCommandEventArgs.cs
- AssociationType.cs
- ParallelRangeManager.cs
- WebScriptMetadataMessageEncoderFactory.cs
- HtmlHead.cs
- CodeValidator.cs
- CryptoStream.cs
- DataGridViewAccessibleObject.cs
- ProfileService.cs
- TableLayout.cs
- MatrixTransform.cs
- XmlEncodedRawTextWriter.cs
- BackStopAuthenticationModule.cs
- HostedTransportConfigurationManager.cs
- TaiwanCalendar.cs
- TripleDES.cs
- ControlIdConverter.cs
- Transform3D.cs
- ListBindableAttribute.cs
- MailDefinition.cs
- SQlBooleanStorage.cs
- Expression.cs
- PropertyKey.cs
- DependencyPropertyKey.cs
- WinHttpWebProxyFinder.cs
- DataColumnSelectionConverter.cs
- Permission.cs
- CodePageUtils.cs
- SingleAnimation.cs
- DecimalStorage.cs
- TypeValidationEventArgs.cs
- TypeDescriptor.cs
- PeekCompletedEventArgs.cs
- LinkConverter.cs
- LinearQuaternionKeyFrame.cs
- MetaForeignKeyColumn.cs
- StorageAssociationSetMapping.cs
- ParserExtension.cs
- NavigationPropertyEmitter.cs
- _DynamicWinsockMethods.cs
- WorkflowPersistenceService.cs
- SqlFormatter.cs
- Internal.cs
- ToolConsole.cs
- RouteValueExpressionBuilder.cs
- NumericExpr.cs
- XmlAutoDetectWriter.cs
- ColorConverter.cs
- XmlReflectionMember.cs
- WebPartDisplayMode.cs
- URLAttribute.cs
- BrowserDefinitionCollection.cs
- DefaultMergeHelper.cs
- DataViewManager.cs
- SecurityContextSecurityToken.cs
- WeakEventManager.cs
- Set.cs
- ListItemConverter.cs
- ProviderSettings.cs
- CollectionViewGroupRoot.cs
- TraceHandlerErrorFormatter.cs
- PeerObject.cs
- Header.cs
- StickyNoteContentControl.cs
- HtmlValidationSummaryAdapter.cs
- DesignerCategoryAttribute.cs
- XamlSerializer.cs
- WCFServiceClientProxyGenerator.cs
- dataSvcMapFileLoader.cs
- ProcessManager.cs
- TypeConverter.cs
- CodeIndexerExpression.cs
- ElementAtQueryOperator.cs
- DbMetaDataFactory.cs
- TaskFormBase.cs
- DataGridColumn.cs
- XamlReaderHelper.cs
- TabRenderer.cs
- ScriptingProfileServiceSection.cs
- Variant.cs
- RawStylusInputReport.cs
- CellIdBoolean.cs
- ProfileSettings.cs