Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Security / AccessControl / PrivilegeNotHeldException.cs / 1 / PrivilegeNotHeldException.cs
// Copyright (c) Microsoft Corporation. All rights reserved. using Microsoft.Win32; using System; using System.Runtime.Serialization; using System.Text; using System.Globalization; using System.Security.Permissions; 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; } } [SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter)] public override void GetObjectData( SerializationInfo info, StreamingContext context ) { if ( info == null ) { throw new ArgumentNullException( "info" ); } base.GetObjectData(info, context); info.AddValue("PrivilegeName", _privilegeName, typeof( string )); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EntityDataSourceContextCreatingEventArgs.cs
- BitmapFrameEncode.cs
- MenuStrip.cs
- UntrustedRecipientException.cs
- XmlWhitespace.cs
- CompiledELinqQueryState.cs
- SamlNameIdentifierClaimResource.cs
- MetaDataInfo.cs
- ScriptIgnoreAttribute.cs
- XmlException.cs
- TemplatePropertyEntry.cs
- UnaryExpression.cs
- RunInstallerAttribute.cs
- InertiaTranslationBehavior.cs
- WebReferenceCollection.cs
- SvcMapFileLoader.cs
- SystemIcmpV4Statistics.cs
- WindowsListViewScroll.cs
- MatrixAnimationUsingKeyFrames.cs
- _SecureChannel.cs
- PocoPropertyAccessorStrategy.cs
- Win32KeyboardDevice.cs
- EntityTemplateUserControl.cs
- Completion.cs
- DataGridViewButtonCell.cs
- AmbientValueAttribute.cs
- CustomTypeDescriptor.cs
- EventMetadata.cs
- __Error.cs
- CategoryAttribute.cs
- SubclassTypeValidator.cs
- HtmlInputHidden.cs
- ResXResourceWriter.cs
- ImpersonationContext.cs
- PngBitmapEncoder.cs
- MatrixTransform3D.cs
- DocumentCollection.cs
- ExceptionValidationRule.cs
- StylusButtonCollection.cs
- DeviceContext2.cs
- CollectionBase.cs
- DesignerLabelAdapter.cs
- Graphics.cs
- DataControlCommands.cs
- PenThreadWorker.cs
- UidManager.cs
- RoleGroupCollection.cs
- Effect.cs
- ObjectDataProvider.cs
- ImageClickEventArgs.cs
- EventMetadata.cs
- ConstraintCollection.cs
- FrameworkTextComposition.cs
- Interlocked.cs
- RSAPKCS1SignatureDeformatter.cs
- SafeFileMappingHandle.cs
- CodeExporter.cs
- CrossContextChannel.cs
- FaultPropagationQuery.cs
- MouseActionValueSerializer.cs
- XPathNodeInfoAtom.cs
- UpdatePanelControlTrigger.cs
- EntityDataSourceDesignerHelper.cs
- MissingMemberException.cs
- CustomErrorCollection.cs
- Message.cs
- DockProviderWrapper.cs
- ApplicationBuildProvider.cs
- querybuilder.cs
- DateTime.cs
- SoapServerProtocol.cs
- TextEditorSelection.cs
- AsyncContentLoadedEventArgs.cs
- WsdlParser.cs
- XsltLibrary.cs
- SoapReflectionImporter.cs
- MgmtConfigurationRecord.cs
- SubpageParaClient.cs
- XmlElement.cs
- TextServicesManager.cs
- DataGridViewLinkColumn.cs
- _Connection.cs
- DataColumnMapping.cs
- XmlAtomErrorReader.cs
- TemplateControl.cs
- xsdvalidator.cs
- BitmapCodecInfoInternal.cs
- TransportListener.cs
- AsyncPostBackTrigger.cs
- ByteStack.cs
- FrameworkEventSource.cs
- VisualBasicValue.cs
- DependencyObjectProvider.cs
- Model3DCollection.cs
- LassoHelper.cs
- AnchorEditor.cs
- SecurityKeyType.cs
- DictionaryGlobals.cs
- ToolStripStatusLabel.cs
- DocumentViewerBaseAutomationPeer.cs