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
- LocatorPart.cs
- SByte.cs
- ExtensionQuery.cs
- TempEnvironment.cs
- BuildResult.cs
- ReverseComparer.cs
- Compiler.cs
- Control.cs
- Error.cs
- WindowsGraphics2.cs
- ClientFormsAuthenticationCredentials.cs
- Transform.cs
- ExceptionValidationRule.cs
- SQLBoolean.cs
- BigInt.cs
- _PooledStream.cs
- MenuBase.cs
- ListControlBoundActionList.cs
- ApplicationId.cs
- SecurityTokenParametersEnumerable.cs
- XdrBuilder.cs
- DefaultBindingPropertyAttribute.cs
- SoapCodeExporter.cs
- ProxySimple.cs
- JavaScriptSerializer.cs
- Region.cs
- DesignBindingConverter.cs
- ParserOptions.cs
- ObjectSelectorEditor.cs
- ColumnWidthChangingEvent.cs
- ReadOnlyAttribute.cs
- SafeViewOfFileHandle.cs
- WmlLiteralTextAdapter.cs
- SoapHelper.cs
- ClientBuildManagerCallback.cs
- XPathAxisIterator.cs
- X509SecurityToken.cs
- PrintDialogDesigner.cs
- Boolean.cs
- HostingEnvironmentException.cs
- InputBinder.cs
- BinaryVersion.cs
- Token.cs
- ResourceAttributes.cs
- OledbConnectionStringbuilder.cs
- WindowsAuthenticationModule.cs
- XmlSchemaElement.cs
- DropDownButton.cs
- WindowsRebar.cs
- VisualStyleTypesAndProperties.cs
- Rotation3DAnimationUsingKeyFrames.cs
- DataGridViewAdvancedBorderStyle.cs
- ConfigurationPropertyCollection.cs
- TextElementCollectionHelper.cs
- OracleFactory.cs
- filewebresponse.cs
- SiteMapNodeItemEventArgs.cs
- SchemaContext.cs
- XslTransform.cs
- Vector3D.cs
- VectorCollectionConverter.cs
- DataGridTextBox.cs
- WorkflowStateRollbackService.cs
- SchemaInfo.cs
- FormParameter.cs
- DirectoryRedirect.cs
- ContainerTracking.cs
- LexicalChunk.cs
- ToolStripSystemRenderer.cs
- DecimalAnimationUsingKeyFrames.cs
- ListViewPagedDataSource.cs
- OneOfElement.cs
- CodeGeneratorOptions.cs
- AdjustableArrowCap.cs
- HttpStaticObjectsCollectionBase.cs
- InstanceData.cs
- SharedPersonalizationStateInfo.cs
- ConditionalAttribute.cs
- SqlDataSourceCustomCommandPanel.cs
- WpfGeneratedKnownTypes.cs
- PageWrapper.cs
- Rotation3DAnimationUsingKeyFrames.cs
- DefaultSettingsSection.cs
- TableProviderWrapper.cs
- ClientSettingsStore.cs
- DirectoryRootQuery.cs
- GPRECTF.cs
- CacheEntry.cs
- SplitterPanel.cs
- TextEditorTables.cs
- Mapping.cs
- SystemUnicastIPAddressInformation.cs
- EntityDataSourceWrapper.cs
- TextEffect.cs
- Error.cs
- MgmtConfigurationRecord.cs
- SqlError.cs
- MappedMetaModel.cs
- VariableQuery.cs
- PersistencePipeline.cs