Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / clr / src / BCL / System / Security / AccessControl / PrivilegeNotHeldException.cs / 1 / PrivilegeNotHeldException.cs
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 )); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CodeConstructor.cs
- TraceSection.cs
- regiisutil.cs
- WorkflowValidationFailedException.cs
- RtfToXamlReader.cs
- DataContractSerializerOperationGenerator.cs
- XmlLanguage.cs
- tabpagecollectioneditor.cs
- ToolStripContainer.cs
- XsltSettings.cs
- FactoryGenerator.cs
- IndentedWriter.cs
- SqlAliasesReferenced.cs
- EventProvider.cs
- List.cs
- CustomValidator.cs
- XMLSyntaxException.cs
- LocalizabilityAttribute.cs
- InvalidOleVariantTypeException.cs
- SerializationSectionGroup.cs
- UTF8Encoding.cs
- ManifestResourceInfo.cs
- CodeDOMUtility.cs
- MultiView.cs
- DataGridHeadersVisibilityToVisibilityConverter.cs
- dbdatarecord.cs
- VirtualPath.cs
- DataFieldCollectionEditor.cs
- Serializer.cs
- WebBaseEventKeyComparer.cs
- LinqDataSourceValidationException.cs
- DataObject.cs
- ConfigXmlComment.cs
- Section.cs
- TextTreeTextBlock.cs
- MappedMetaModel.cs
- EventPrivateKey.cs
- ServiceDescriptionReflector.cs
- SupportsEventValidationAttribute.cs
- GeneralTransform3DTo2DTo3D.cs
- NavigationHelper.cs
- WebBrowserSiteBase.cs
- XamlFilter.cs
- ValueChangedEventManager.cs
- GridViewDeletedEventArgs.cs
- HtmlDocument.cs
- EntitySqlQueryCacheKey.cs
- TextEditorSpelling.cs
- EntityCodeGenerator.cs
- WebResourceAttribute.cs
- GroupQuery.cs
- Journal.cs
- UInt16Storage.cs
- precedingquery.cs
- WindowsHyperlink.cs
- ManagementObjectCollection.cs
- GZipStream.cs
- Rect3D.cs
- HttpModuleActionCollection.cs
- ExpressionList.cs
- AssemblyName.cs
- BitConverter.cs
- SymbolMethod.cs
- SiteMapProvider.cs
- SliderAutomationPeer.cs
- WebPermission.cs
- DbgCompiler.cs
- ContextMarshalException.cs
- WindowsRichEditRange.cs
- odbcmetadatafactory.cs
- StrokeSerializer.cs
- SortDescriptionCollection.cs
- SetIterators.cs
- PriorityChain.cs
- BinaryCommonClasses.cs
- AlphaSortedEnumConverter.cs
- EntryPointNotFoundException.cs
- SetterBaseCollection.cs
- ScalarConstant.cs
- ReferenceEqualityComparer.cs
- D3DImage.cs
- TimestampInformation.cs
- XPathSingletonIterator.cs
- PrintPreviewControl.cs
- InfoCardRSAPKCS1SignatureDeformatter.cs
- MultiPropertyDescriptorGridEntry.cs
- BordersPage.cs
- AccessDataSourceWizardForm.cs
- ContainerUtilities.cs
- ListItemParagraph.cs
- ToolBarTray.cs
- WmlPageAdapter.cs
- Trace.cs
- ScalarOps.cs
- LiteralDesigner.cs
- QilReplaceVisitor.cs
- VariableAction.cs
- ExtendedPropertyInfo.cs
- ThreadStaticAttribute.cs
- SqlNodeAnnotation.cs