Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / clr / src / BCL / System / Security / Principal / IdentityNotMappedException.cs / 1 / IdentityNotMappedException.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
using System;
using Microsoft.Win32;
using System.Runtime.Serialization;
using System.Text;
using System.Globalization;
using System.Security.Permissions;
namespace System.Security.Principal
{
[Serializable]
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class IdentityNotMappedException : SystemException
{
private IdentityReferenceCollection unmappedIdentities;
public IdentityNotMappedException()
: base( Environment.GetResourceString( "IdentityReference_IdentityNotMapped" ))
{
}
public IdentityNotMappedException( string message )
: base( message )
{
}
public IdentityNotMappedException( String message, Exception inner )
: base( message, inner )
{
}
internal IdentityNotMappedException(string message, IdentityReferenceCollection unmappedIdentities)
: this( message )
{
this.unmappedIdentities = unmappedIdentities;
}
internal IdentityNotMappedException( SerializationInfo info, StreamingContext context )
: base ( info, context ) {}
[SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter)]
public override void GetObjectData( SerializationInfo serializationInfo, StreamingContext streamingContext )
{
base.GetObjectData(serializationInfo, streamingContext);
}
public IdentityReferenceCollection UnmappedIdentities {
get {
if (unmappedIdentities == null) {
unmappedIdentities = new IdentityReferenceCollection();
}
return unmappedIdentities;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
using System;
using Microsoft.Win32;
using System.Runtime.Serialization;
using System.Text;
using System.Globalization;
using System.Security.Permissions;
namespace System.Security.Principal
{
[Serializable]
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class IdentityNotMappedException : SystemException
{
private IdentityReferenceCollection unmappedIdentities;
public IdentityNotMappedException()
: base( Environment.GetResourceString( "IdentityReference_IdentityNotMapped" ))
{
}
public IdentityNotMappedException( string message )
: base( message )
{
}
public IdentityNotMappedException( String message, Exception inner )
: base( message, inner )
{
}
internal IdentityNotMappedException(string message, IdentityReferenceCollection unmappedIdentities)
: this( message )
{
this.unmappedIdentities = unmappedIdentities;
}
internal IdentityNotMappedException( SerializationInfo info, StreamingContext context )
: base ( info, context ) {}
[SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter)]
public override void GetObjectData( SerializationInfo serializationInfo, StreamingContext streamingContext )
{
base.GetObjectData(serializationInfo, streamingContext);
}
public IdentityReferenceCollection UnmappedIdentities {
get {
if (unmappedIdentities == null) {
unmappedIdentities = new IdentityReferenceCollection();
}
return unmappedIdentities;
}
}
}
}
// 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
- ScrollableControl.cs
- MetadataSource.cs
- DetailsViewDeletedEventArgs.cs
- BindingGroup.cs
- SyntaxCheck.cs
- ApplicationInfo.cs
- PointAnimationUsingKeyFrames.cs
- BulletedList.cs
- StructuredTypeEmitter.cs
- LayoutEngine.cs
- EncodingStreamWrapper.cs
- ISFTagAndGuidCache.cs
- InputBuffer.cs
- TextElementAutomationPeer.cs
- CompositeActivityDesigner.cs
- DataGridViewColumnCollectionEditor.cs
- DataMemberListEditor.cs
- SqlMethodCallConverter.cs
- XPathScanner.cs
- ResourceReferenceExpression.cs
- Transform3D.cs
- RuleAction.cs
- RegularExpressionValidator.cs
- TransportSecurityBindingElement.cs
- BaseProcessProtocolHandler.cs
- CodeValidator.cs
- OperatorExpressions.cs
- SQLMoney.cs
- SchemaAttDef.cs
- CharAnimationUsingKeyFrames.cs
- UpdateRecord.cs
- XmlBindingWorker.cs
- SelectedGridItemChangedEvent.cs
- CodeTypeConstructor.cs
- XMLSchema.cs
- SyndicationDeserializer.cs
- BypassElement.cs
- mactripleDES.cs
- ProjectedSlot.cs
- GPStream.cs
- VirtualizedCellInfoCollection.cs
- DataExchangeServiceBinder.cs
- DataGridViewRowsAddedEventArgs.cs
- wmiutil.cs
- HandlerMappingMemo.cs
- TaskResultSetter.cs
- SystemIPInterfaceStatistics.cs
- EdgeModeValidation.cs
- SudsParser.cs
- XmlWriterSettings.cs
- IpcChannel.cs
- DocumentPageTextView.cs
- WindowVisualStateTracker.cs
- SelectionEditingBehavior.cs
- BindingsCollection.cs
- FrameworkPropertyMetadata.cs
- ClientBuildManagerTypeDescriptionProviderBridge.cs
- XmlSchemaCompilationSettings.cs
- _TransmitFileOverlappedAsyncResult.cs
- SamlSecurityTokenAuthenticator.cs
- BufferAllocator.cs
- DictionaryBase.cs
- ActivityXRefConverter.cs
- WebPartMenu.cs
- FieldNameLookup.cs
- AutomationElementIdentifiers.cs
- TreeNode.cs
- UidPropertyAttribute.cs
- XhtmlConformanceSection.cs
- _Connection.cs
- unitconverter.cs
- MessageSecurityOverHttp.cs
- GestureRecognitionResult.cs
- ExpressionLexer.cs
- TriggerActionCollection.cs
- ControlCollection.cs
- PassportPrincipal.cs
- HtmlGenericControl.cs
- LoginView.cs
- UserInitiatedRoutedEventPermission.cs
- BamlStream.cs
- CompilerResults.cs
- SynchronousReceiveBehavior.cs
- StrokeRenderer.cs
- CompatibleIComparer.cs
- QuaternionConverter.cs
- ClientTarget.cs
- DuplicateMessageDetector.cs
- ApplicationServicesHostFactory.cs
- PolyQuadraticBezierSegment.cs
- SystemResources.cs
- LiteralControl.cs
- DataGridViewCellMouseEventArgs.cs
- QueryCacheKey.cs
- xml.cs
- CompilerTypeWithParams.cs
- NativeMethods.cs
- _UriTypeConverter.cs
- PriorityBindingExpression.cs
- StorageRoot.cs