Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Base / System / Security / RightsManagement / Exceptions.cs / 1305600 / Exceptions.cs
//------------------------------------------------------------------------------
//
//
// Copyright (C) Microsoft Corporation. All rights reserved.
//
//
// Description: RightsManagement exceptions
//
// History:
// 06/01/2005: IgorBel : Initial Implementation
//
//-----------------------------------------------------------------------------
using System;
using System.Runtime.Serialization;
using System.Security;
using System.Security.Permissions;
using System.Windows;
using MS.Internal.Security.RightsManagement;
using MS.Internal.WindowsBase;
namespace System.Security.RightsManagement
{
///
/// Rights Management exception class is thrown when an RM Operation can not be completed for a variety of reasons.
/// Some of the failure codes codes application, can potentially, mitigate automatically. Some failure codes can be
/// mitigated by coordinated action of the user and the application.
///
[Serializable()]
public class RightsManagementException : Exception
{
///
/// Creates an new instance of the RightsManagementException class.
/// This constructor initializes the Message property of the new instance to a system-supplied message
/// that describes the error. This message takes into account the current system culture.
///
public RightsManagementException() :
base(SR.Get(SRID.RmExceptionGenericMessage))
{}
///
/// Creates a new instance of RightsManagementException class.
/// This constructor initializes the Message property of the new instance with a specified error message.
///
/// The message that describes the error.
public RightsManagementException(string message) : base(message)
{}
///
/// Creates a new instance of RightsManagementException class.
/// This constructor initializes the Message property of the new instance with a specified error message.
/// The InnerException property is initialized using the innerException parameter.
///
/// The error message that explains the reason for the exception.
/// The exception that is the cause of the current exception.
public RightsManagementException(string message, Exception innerException) :
base(message, innerException)
{ }
///
/// Creates a new instance of RightsManagementException class.
/// This constructor initializes the Message property of the new instance to a system-supplied message
/// that describes the error. This message takes into account the current system culture.
/// The FailureCode property is initialized using the failureCode parameter.
///
/// The FailureCode that indicates specific reason for the exception.
public RightsManagementException(RightsManagementFailureCode failureCode) :
base(Errors.GetLocalizedFailureCodeMessageWithDefault(failureCode))
{
_failureCode = failureCode; // we do not check the validity of the failureCode range , as it might contain a generic
// HR code, not covered by the RightsManagementFailureCode enumeration
}
///
/// Creates a new instance of RightsManagementException class.
/// This constructor initializes the Message property of the new instance using the message parameter.
/// The content of message is intended to be understood by humans.
/// The caller of this constructor is required to ensure that this string has been localized for the current system culture.
/// The FailureCode property is initialized using the failureCode parameter.
///
/// The FailureCode that indicates specific reason for the exception.
/// The message that describes the error.
public RightsManagementException(RightsManagementFailureCode failureCode, string message) :
base(message)
{
_failureCode = failureCode;// we do not check the validity of the failureCode range , as it might contain a generic
// HR code, not covered by the RightsManagementFailureCode enumeration
}
///
/// Creates a new instance of RightsManagementException class.
/// This constructor initializes the Message property of the new instance to a system-supplied message
/// that describes the error. This message takes into account the current system culture.
/// The FailureCode property is initialized using the failureCode parameter.
/// The InnerException property is initialized using the innerException parameter.
///
/// The FailureCode that indicates specific reason for the exception.
/// The exception that is the cause of the current exception.
public RightsManagementException(RightsManagementFailureCode failureCode, Exception innerException) :
base(Errors.GetLocalizedFailureCodeMessageWithDefault(failureCode), innerException)
{
_failureCode = failureCode;// we do not check the validity of the failureCode range , as it might contain a generic
// HR code, not covered by the RightsManagementFailureCode enumeration
}
///
/// Creates a new instance of RightsManagementException class.
/// This constructor initializes the Message property of the new instance using the message parameter.
/// The content of message is intended to be understood by humans.
/// The caller of this constructor is required to ensure that this string has been localized for the current system culture.
/// The FailureCode property is initialized using the failureCode parameter.
/// The InnerException property is initialized using the innerException parameter.
///
/// The FailureCode that indicates specific reason for the exception.
/// The message that describes the error.
/// The exception that is the cause of the current exception.
public RightsManagementException(RightsManagementFailureCode failureCode, string message, Exception innerException) :
base(message, innerException)
{
_failureCode = failureCode;// we do not check the validity of the failureCode range , as it might contain a generic
// HR code, not covered by the RightsManagementFailureCode enumeration
}
///
/// Creates a new instance of RightsManagementException class and initializes it with serialized data.
/// This constructor is called during deserialization to reconstitute the exception object transmitted over a stream.
///
/// The object that holds the serialized object data.
/// The contextual information about the source or destination.
protected RightsManagementException(SerializationInfo info, StreamingContext context) :
base(info, context)
{
_failureCode = (RightsManagementFailureCode)info.GetInt32(_serializationFailureCodeAttributeName);
// we do not check the validity of the failureCode range , as it might contain a generic
// HR code, not covered by the RightsManagementFailureCode enumeration
}
///
/// Sets the SerializationInfo object with the Failure Code and additional exception information.
///
/// The object that holds the serialized object data.
/// The contextual information about the source or destination.
///
/// Critical: calls Exception.GetObjectData which LinkDemands
/// PublicOK: a demand exists here
///
[SecurityCritical]
[SecurityPermissionAttribute(SecurityAction.Demand, Flags = SecurityPermissionFlag.SerializationFormatter)]
public override void GetObjectData(SerializationInfo info, StreamingContext context)
{
if (info == null)
throw new ArgumentNullException("info");
base.GetObjectData(info, context);
info.AddValue(_serializationFailureCodeAttributeName, (Int32)_failureCode);
}
///
/// Returns the specific error code that can be used to indetify and mitigate the reason which caused the exception.
///
public RightsManagementFailureCode FailureCode
{
get
{
return _failureCode;
}
}
private RightsManagementFailureCode _failureCode;
private const string _serializationFailureCodeAttributeName = "FailureCode";
}
/*
///
/// NotActivatedException
///
[Serializable()]
public class NotActivatedException : RightsManagementException
{
///
/// Initializes a new instance of the NotActivatedException class.
///
public NotActivatedException() : base()
{}
///
/// Initializes a new instance of the NotActivatedException class with a specified error message.
///
///
public NotActivatedException(string message) : base(message)
{}
///
/// Initializes a new instance of the NotActivatedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public NotActivatedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the NotActivatedException class with serialized data.
///
///
///
protected NotActivatedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ServiceDiscoveryException
///
[Serializable()]
public class ServiceDiscoveryException : RightsManagementException
{
///
/// Initializes a new instance of the ServiceDiscoveryException class.
///
public ServiceDiscoveryException() : base()
{}
///
/// Initializes a new instance of the ServiceDiscoveryException class with a specified error message.
///
///
public ServiceDiscoveryException(string message) : base(message)
{}
///
/// Initializes a new instance of the ServiceDiscoveryException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ServiceDiscoveryException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ServiceDiscoveryException class with serialized data.
///
///
///
protected ServiceDiscoveryException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ServerConnectionFailureException
///
[Serializable()]
public class ServerConnectionFailureException : RightsManagementException
{
///
/// Initializes a new instance of the ServerConnectionFailureException class.
///
public ServerConnectionFailureException() : base()
{}
///
/// Initializes a new instance of the ServerConnectionFailureException class with a specified error message.
///
///
public ServerConnectionFailureException(string message) : base(message)
{}
///
/// Initializes a new instance of the ServerConnectionFailureException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ServerConnectionFailureException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ServerConnectionFailureException class with serialized data.
///
///
///
protected ServerConnectionFailureException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ServerNotFoundException
///
[Serializable()]
public class ServerNotFoundException : RightsManagementException
{
///
/// Initializes a new instance of the ServerNotFoundException class.
///
public ServerNotFoundException() : base()
{}
///
/// Initializes a new instance of the ServerNotFoundException class with a specified error message.
///
///
public ServerNotFoundException(string message) : base(message)
{}
///
/// Initializes a new instance of the ServerNotFoundException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ServerNotFoundException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ServerNotFoundException class with serialized data.
///
///
///
protected ServerNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// InvalidServerResponseException
///
[Serializable()]
public class InvalidServerResponseException : RightsManagementException
{
///
/// Initializes a new instance of the InvalidServerResponseException class.
///
public InvalidServerResponseException() : base()
{}
///
/// Initializes a new instance of the InvalidServerResponseException class with a specified error message.
///
///
public InvalidServerResponseException(string message) : base(message)
{}
///
/// Initializes a new instance of the InvalidServerResponseException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public InvalidServerResponseException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the InvalidServerResponseException class with serialized data.
///
///
///
protected InvalidServerResponseException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ActiveDirectoryEntryNotFoundException
///
[Serializable()]
public class ActiveDirectoryEntryNotFoundException : RightsManagementException
{
///
/// Initializes a new instance of the ActiveDirectoryEntryNotFoundException class.
///
public ActiveDirectoryEntryNotFoundException() : base()
{}
///
/// Initializes a new instance of the ActiveDirectoryEntryNotFoundException class with a specified error message.
///
///
public ActiveDirectoryEntryNotFoundException(string message) : base(message)
{}
///
/// Initializes a new instance of the ActiveDirectoryEntryNotFoundException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ActiveDirectoryEntryNotFoundException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ActiveDirectoryEntryNotFoundException class with serialized data.
///
///
///
protected ActiveDirectoryEntryNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ServerErrorException
///
[Serializable()]
public class ServerErrorException : RightsManagementException
{
///
/// Initializes a new instance of the ServerErrorException class.
///
public ServerErrorException() : base()
{}
///
/// Initializes a new instance of the ServerErrorException class with a specified error message.
///
///
public ServerErrorException(string message) : base(message)
{}
///
/// Initializes a new instance of the ServerErrorException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ServerErrorException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ServerErrorException class with serialized data.
///
///
///
protected ServerErrorException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// HardwareIdCorruptionException
///
[Serializable()]
public class HardwareIdCorruptionException : RightsManagementException
{
///
/// Initializes a new instance of the HardwareIdCorruptionException class.
///
public HardwareIdCorruptionException() : base()
{}
///
/// Initializes a new instance of the HardwareIdCorruptionException class with a specified error message.
///
///
public HardwareIdCorruptionException(string message) : base(message)
{}
///
/// Initializes a new instance of the HardwareIdCorruptionException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public HardwareIdCorruptionException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the HardwareIdCorruptionException class with serialized data.
///
///
///
protected HardwareIdCorruptionException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// InstallationFailedException
///
[Serializable()]
public class InstallationFailedException : RightsManagementException
{
///
/// Initializes a new instance of the InstallationFailedException class.
///
public InstallationFailedException() : base()
{}
///
/// Initializes a new instance of the InstallationFailedException class with a specified error message.
///
///
public InstallationFailedException(string message) : base(message)
{}
///
/// Initializes a new instance of the InstallationFailedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public InstallationFailedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the InstallationFailedException class with serialized data.
///
///
///
protected InstallationFailedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// AuthenticationFailedException
///
[Serializable()]
public class AuthenticationFailedException : RightsManagementException
{
///
/// Initializes a new instance of the AuthenticationFailedException class.
///
public AuthenticationFailedException() : base()
{}
///
/// Initializes a new instance of the AuthenticationFailedException class with a specified error message.
///
///
public AuthenticationFailedException(string message) : base(message)
{}
///
/// Initializes a new instance of the AuthenticationFailedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public AuthenticationFailedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the AuthenticationFailedException class with serialized data.
///
///
///
protected AuthenticationFailedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ActivationFailedException
///
[Serializable()]
public class ActivationFailedException : RightsManagementException
{
///
/// Initializes a new instance of the ActivationFailedException class.
///
public ActivationFailedException() : base()
{}
///
/// Initializes a new instance of the ActivationFailedException class with a specified error message.
///
///
public ActivationFailedException(string message) : base(message)
{}
///
/// Initializes a new instance of the ActivationFailedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ActivationFailedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ActivationFailedException class with serialized data.
///
///
///
protected ActivationFailedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// OutOfQuotaException
///
[Serializable()]
public class OutOfQuotaException : RightsManagementException
{
///
/// Initializes a new instance of the OutOfQuotaException class.
///
public OutOfQuotaException() : base()
{}
///
/// Initializes a new instance of the OutOfQuotaException class with a specified error message.
///
///
public OutOfQuotaException(string message) : base(message)
{}
///
/// Initializes a new instance of the OutOfQuotaException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public OutOfQuotaException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the OutOfQuotaException class with serialized data.
///
///
///
protected OutOfQuotaException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// InvalidLicenseException
///
[Serializable()]
public class InvalidLicenseException : RightsManagementException
{
///
/// Initializes a new instance of the InvalidLicenseException class.
///
public InvalidLicenseException() : base()
{}
///
/// Initializes a new instance of the InvalidLicenseException class with a specified error message.
///
///
public InvalidLicenseException(string message) : base(message)
{}
///
/// Initializes a new instance of the InvalidLicenseException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public InvalidLicenseException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the InvalidLicenseException class with serialized data.
///
///
///
protected InvalidLicenseException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// InvalidLicenseSignatureException
///
[Serializable()]
public class InvalidLicenseSignatureException : RightsManagementException
{
///
/// Initializes a new instance of the InvalidLicenseSignatureException class.
///
public InvalidLicenseSignatureException() : base()
{}
///
/// Initializes a new instance of the InvalidLicenseSignatureException class with a specified error message.
///
///
public InvalidLicenseSignatureException(string message) : base(message)
{}
///
/// Initializes a new instance of the InvalidLicenseSignatureException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public InvalidLicenseSignatureException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the InvalidLicenseSignatureException class with serialized data.
///
///
///
protected InvalidLicenseSignatureException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// EncryptionNotPermittedException
///
[Serializable()]
public class EncryptionNotPermittedException : RightsManagementException
{
///
/// Initializes a new instance of the EncryptionNotPermittedException class.
///
public EncryptionNotPermittedException() : base()
{}
///
/// Initializes a new instance of the EncryptionNotPermittedException class with a specified error message.
///
///
public EncryptionNotPermittedException(string message) : base(message)
{}
///
/// Initializes a new instance of the EncryptionNotPermittedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public EncryptionNotPermittedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the EncryptionNotPermittedException class with serialized data.
///
///
///
protected EncryptionNotPermittedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// RightNotGrantedException
///
[Serializable()]
public class RightNotGrantedException : RightsManagementException
{
///
/// Initializes a new instance of the RightNotGrantedException class.
///
public RightNotGrantedException() : base()
{}
///
/// Initializes a new instance of the RightNotGrantedException class with a specified error message.
///
///
public RightNotGrantedException(string message) : base(message)
{}
///
/// Initializes a new instance of the RightNotGrantedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public RightNotGrantedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the RightNotGrantedException class with serialized data.
///
///
///
protected RightNotGrantedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// InvalidVersionException
///
[Serializable()]
public class InvalidVersionException : RightsManagementException
{
///
/// Initializes a new instance of the InvalidVersionException class.
///
public InvalidVersionException() : base()
{}
///
/// Initializes a new instance of the InvalidVersionException class with a specified error message.
///
///
public InvalidVersionException(string message) : base(message)
{}
///
/// Initializes a new instance of the InvalidVersionException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public InvalidVersionException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the InvalidVersionException class with serialized data.
///
///
///
protected InvalidVersionException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// SecurityProcessorNotLoadedException
///
[Serializable()]
public class SecurityProcessorNotLoadedException : RightsManagementException
{
///
/// Initializes a new instance of the SecurityProcessorNotLoadedException class.
///
public SecurityProcessorNotLoadedException() : base()
{}
///
/// Initializes a new instance of the SecurityProcessorNotLoadedException class with a specified error message.
///
///
public SecurityProcessorNotLoadedException(string message) : base(message)
{}
///
/// Initializes a new instance of the SecurityProcessorNotLoadedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public SecurityProcessorNotLoadedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the SecurityProcessorNotLoadedException class with serialized data.
///
///
///
protected SecurityProcessorNotLoadedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// SecurityProcessorAlreadyLoadedException
///
[Serializable()]
public class SecurityProcessorAlreadyLoadedException : RightsManagementException
{
///
/// Initializes a new instance of the SecurityProcessorAlreadyLoadedException class.
///
public SecurityProcessorAlreadyLoadedException() : base()
{}
///
/// Initializes a new instance of the SecurityProcessorAlreadyLoadedException class with a specified error message.
///
///
public SecurityProcessorAlreadyLoadedException(string message) : base(message)
{}
///
/// Initializes a new instance of the SecurityProcessorAlreadyLoadedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public SecurityProcessorAlreadyLoadedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the SecurityProcessorAlreadyLoadedException class with serialized data.
///
///
///
protected SecurityProcessorAlreadyLoadedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ClockRollbackDetectedException
///
[Serializable()]
public class ClockRollbackDetectedException : RightsManagementException
{
///
/// Initializes a new instance of the ClockRollbackDetectedException class.
///
public ClockRollbackDetectedException() : base()
{}
///
/// Initializes a new instance of the ClockRollbackDetectedException class with a specified error message.
///
///
public ClockRollbackDetectedException(string message) : base(message)
{}
///
/// Initializes a new instance of the ClockRollbackDetectedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ClockRollbackDetectedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ClockRollbackDetectedException class with serialized data.
///
///
///
protected ClockRollbackDetectedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// UnexpectedErrorException
///
[Serializable()]
public class UnexpectedErrorException : RightsManagementException
{
///
/// Initializes a new instance of the UnexpectedErrorException class.
///
public UnexpectedErrorException() : base()
{}
///
/// Initializes a new instance of the UnexpectedErrorException class with a specified error message.
///
///
public UnexpectedErrorException(string message) : base(message)
{}
///
/// Initializes a new instance of the UnexpectedErrorException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public UnexpectedErrorException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the UnexpectedErrorException class with serialized data.
///
///
///
protected UnexpectedErrorException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ValidityTimeViolatedException
///
[Serializable()]
public class ValidityTimeViolatedException : RightsManagementException
{
///
/// Initializes a new instance of the ValidityTimeViolatedException class.
///
public ValidityTimeViolatedException() : base()
{}
///
/// Initializes a new instance of the ValidityTimeViolatedException class with a specified error message.
///
///
public ValidityTimeViolatedException(string message) : base(message)
{}
///
/// Initializes a new instance of the ValidityTimeViolatedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ValidityTimeViolatedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ValidityTimeViolatedException class with serialized data.
///
///
///
protected ValidityTimeViolatedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// BrokenCertChainException
///
[Serializable()]
public class BrokenCertChainException : RightsManagementException
{
///
/// Initializes a new instance of the BrokenCertChainException class.
///
public BrokenCertChainException() : base()
{}
///
/// Initializes a new instance of the BrokenCertChainException class with a specified error message.
///
///
public BrokenCertChainException(string message) : base(message)
{}
///
/// Initializes a new instance of the BrokenCertChainException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public BrokenCertChainException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the BrokenCertChainException class with serialized data.
///
///
///
protected BrokenCertChainException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// PolicyViolationException
///
[Serializable()]
public class PolicyViolationException : RightsManagementException
{
///
/// Initializes a new instance of the PolicyViolationException class.
///
public PolicyViolationException() : base()
{}
///
/// Initializes a new instance of the PolicyViolationException class with a specified error message.
///
///
public PolicyViolationException(string message) : base(message)
{}
///
/// Initializes a new instance of the PolicyViolationException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public PolicyViolationException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the PolicyViolationException class with serialized data.
///
///
///
protected PolicyViolationException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// RevokedLicenseException
///
[Serializable()]
public class RevokedLicenseException : RightsManagementException
{
///
/// Initializes a new instance of the RevokedLicenseException class.
///
public RevokedLicenseException() : base()
{}
///
/// Initializes a new instance of the RevokedLicenseException class with a specified error message.
///
///
public RevokedLicenseException(string message) : base(message)
{}
///
/// Initializes a new instance of the RevokedLicenseException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public RevokedLicenseException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the RevokedLicenseException class with serialized data.
///
///
///
protected RevokedLicenseException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ContentNotInUseLicenseException
///
[Serializable()]
public class ContentNotInUseLicenseException : RightsManagementException
{
///
/// Initializes a new instance of the ContentNotInUseLicenseException class.
///
public ContentNotInUseLicenseException() : base()
{}
///
/// Initializes a new instance of the ContentNotInUseLicenseException class with a specified error message.
///
///
public ContentNotInUseLicenseException(string message) : base(message)
{}
///
/// Initializes a new instance of the ContentNotInUseLicenseException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ContentNotInUseLicenseException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ContentNotInUseLicenseException class with serialized data.
///
///
///
protected ContentNotInUseLicenseException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// IndicatedPrincipalMissingException
///
[Serializable()]
public class IndicatedPrincipalMissingException : RightsManagementException
{
///
/// Initializes a new instance of the IndicatedPrincipalMissingException class.
///
public IndicatedPrincipalMissingException() : base()
{}
///
/// Initializes a new instance of the IndicatedPrincipalMissingException class with a specified error message.
///
///
public IndicatedPrincipalMissingException(string message) : base(message)
{}
///
/// Initializes a new instance of the IndicatedPrincipalMissingException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public IndicatedPrincipalMissingException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the IndicatedPrincipalMissingException class with serialized data.
///
///
///
protected IndicatedPrincipalMissingException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// MachineNotFoundInGroupIdentityException
///
[Serializable()]
public class MachineNotFoundInGroupIdentityException : RightsManagementException
{
///
/// Initializes a new instance of the MachineNotFoundInGroupIdentityException class.
///
public MachineNotFoundInGroupIdentityException() : base()
{}
///
/// Initializes a new instance of the MachineNotFoundInGroupIdentityException class with a specified error message.
///
///
public MachineNotFoundInGroupIdentityException(string message) : base(message)
{}
///
/// Initializes a new instance of the MachineNotFoundInGroupIdentityException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public MachineNotFoundInGroupIdentityException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the MachineNotFoundInGroupIdentityException class with serialized data.
///
///
///
protected MachineNotFoundInGroupIdentityException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// IntervalTimeViolatedException
///
[Serializable()]
public class IntervalTimeViolatedException : RightsManagementException
{
///
/// Initializes a new instance of the IntervalTimeViolatedException class.
///
public IntervalTimeViolatedException() : base()
{}
///
/// Initializes a new instance of the IntervalTimeViolatedException class with a specified error message.
///
///
public IntervalTimeViolatedException(string message) : base(message)
{}
///
/// Initializes a new instance of the IntervalTimeViolatedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public IntervalTimeViolatedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the IntervalTimeViolatedException class with serialized data.
///
///
///
protected IntervalTimeViolatedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// InvalidHardwareIdException
///
[Serializable()]
public class InvalidHardwareIdException : RightsManagementException
{
///
/// Initializes a new instance of the InvalidHardwareIdException class.
///
public InvalidHardwareIdException() : base()
{}
///
/// Initializes a new instance of the InvalidHardwareIdException class with a specified error message.
///
///
public InvalidHardwareIdException(string message) : base(message)
{}
///
/// Initializes a new instance of the InvalidHardwareIdException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public InvalidHardwareIdException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the InvalidHardwareIdException class with serialized data.
///
///
///
protected InvalidHardwareIdException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// DebuggerDetectedException
///
[Serializable()]
public class DebuggerDetectedException : RightsManagementException
{
///
/// Initializes a new instance of the DebuggerDetectedException class.
///
public DebuggerDetectedException() : base()
{}
///
/// Initializes a new instance of the DebuggerDetectedException class with a specified error message.
///
///
public DebuggerDetectedException(string message) : base(message)
{}
///
/// Initializes a new instance of the DebuggerDetectedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public DebuggerDetectedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the DebuggerDetectedException class with serialized data.
///
///
///
protected DebuggerDetectedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// EmailNotVerifiedException
///
[Serializable()]
public class EmailNotVerifiedException : RightsManagementException
{
///
/// Initializes a new instance of the EmailNotVerifiedException class.
///
public EmailNotVerifiedException() : base()
{}
///
/// Initializes a new instance of the EmailNotVerifiedException class with a specified error message.
///
///
public EmailNotVerifiedException(string message) : base(message)
{}
///
/// Initializes a new instance of the EmailNotVerifiedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public EmailNotVerifiedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the EmailNotVerifiedException class with serialized data.
///
///
///
protected EmailNotVerifiedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// NotCertifiedException
///
[Serializable()]
public class NotCertifiedException : RightsManagementException
{
///
/// Initializes a new instance of the NotCertifiedException class.
///
public NotCertifiedException() : base()
{}
///
/// Initializes a new instance of the NotCertifiedException class with a specified error message.
///
///
public NotCertifiedException(string message) : base(message)
{}
///
/// Initializes a new instance of the NotCertifiedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public NotCertifiedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the NotCertifiedException class with serialized data.
///
///
///
protected NotCertifiedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// InvalidUnsignedPublishLicenseException
///
[Serializable()]
public class InvalidUnsignedPublishLicenseException : RightsManagementException
{
///
/// Initializes a new instance of the InvalidUnsignedPublishLicenseException class.
///
public InvalidUnsignedPublishLicenseException() : base()
{}
///
/// Initializes a new instance of the InvalidUnsignedPublishLicenseException class with a specified error message.
///
///
public InvalidUnsignedPublishLicenseException(string message) : base(message)
{}
///
/// Initializes a new instance of the InvalidUnsignedPublishLicenseException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public InvalidUnsignedPublishLicenseException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the InvalidUnsignedPublishLicenseException class with serialized data.
///
///
///
protected InvalidUnsignedPublishLicenseException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// InvalidContentKeyLengthException
///
[Serializable()]
public class InvalidContentKeyLengthException : RightsManagementException
{
///
/// Initializes a new instance of the InvalidContentKeyLengthException class.
///
public InvalidContentKeyLengthException() : base()
{}
///
/// Initializes a new instance of the InvalidContentKeyLengthException class with a specified error message.
///
///
public InvalidContentKeyLengthException(string message) : base(message)
{}
///
/// Initializes a new instance of the InvalidContentKeyLengthException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public InvalidContentKeyLengthException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the InvalidContentKeyLengthException class with serialized data.
///
///
///
protected InvalidContentKeyLengthException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ExpiredPublishLicenseException
///
[Serializable()]
public class ExpiredPublishLicenseException : RightsManagementException
{
///
/// Initializes a new instance of the ExpiredPublishLicenseException class.
///
public ExpiredPublishLicenseException() : base()
{}
///
/// Initializes a new instance of the ExpiredPublishLicenseException class with a specified error message.
///
///
public ExpiredPublishLicenseException(string message) : base(message)
{}
///
/// Initializes a new instance of the ExpiredPublishLicenseException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ExpiredPublishLicenseException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ExpiredPublishLicenseException class with serialized data.
///
///
///
protected ExpiredPublishLicenseException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// UseLicenseAcquisitionFailedException
///
[Serializable()]
public class UseLicenseAcquisitionFailedException : RightsManagementException
{
///
/// Initializes a new instance of the UseLicenseAcquisitionFailedException class.
///
public UseLicenseAcquisitionFailedException() : base()
{}
///
/// Initializes a new instance of the UseLicenseAcquisitionFailedException class with a specified error message.
///
///
public UseLicenseAcquisitionFailedException(string message) : base(message)
{}
///
/// Initializes a new instance of the UseLicenseAcquisitionFailedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public UseLicenseAcquisitionFailedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the UseLicenseAcquisitionFailedException class with serialized data.
///
///
///
protected UseLicenseAcquisitionFailedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// IncompatiblePublishLicenseException
///
[Serializable()]
public class IncompatiblePublishLicenseException : RightsManagementException
{
///
/// Initializes a new instance of the IncompatiblePublishLicenseException class.
///
public IncompatiblePublishLicenseException() : base()
{}
///
/// Initializes a new instance of the IncompatiblePublishLicenseException class with a specified error message.
///
///
public IncompatiblePublishLicenseException(string message) : base(message)
{}
///
/// Initializes a new instance of the IncompatiblePublishLicenseException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public IncompatiblePublishLicenseException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the IncompatiblePublishLicenseException class with serialized data.
///
///
///
protected IncompatiblePublishLicenseException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
*/
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
//------------------------------------------------------------------------------
//
//
// Copyright (C) Microsoft Corporation. All rights reserved.
//
//
// Description: RightsManagement exceptions
//
// History:
// 06/01/2005: IgorBel : Initial Implementation
//
//-----------------------------------------------------------------------------
using System;
using System.Runtime.Serialization;
using System.Security;
using System.Security.Permissions;
using System.Windows;
using MS.Internal.Security.RightsManagement;
using MS.Internal.WindowsBase;
namespace System.Security.RightsManagement
{
///
/// Rights Management exception class is thrown when an RM Operation can not be completed for a variety of reasons.
/// Some of the failure codes codes application, can potentially, mitigate automatically. Some failure codes can be
/// mitigated by coordinated action of the user and the application.
///
[Serializable()]
public class RightsManagementException : Exception
{
///
/// Creates an new instance of the RightsManagementException class.
/// This constructor initializes the Message property of the new instance to a system-supplied message
/// that describes the error. This message takes into account the current system culture.
///
public RightsManagementException() :
base(SR.Get(SRID.RmExceptionGenericMessage))
{}
///
/// Creates a new instance of RightsManagementException class.
/// This constructor initializes the Message property of the new instance with a specified error message.
///
/// The message that describes the error.
public RightsManagementException(string message) : base(message)
{}
///
/// Creates a new instance of RightsManagementException class.
/// This constructor initializes the Message property of the new instance with a specified error message.
/// The InnerException property is initialized using the innerException parameter.
///
/// The error message that explains the reason for the exception.
/// The exception that is the cause of the current exception.
public RightsManagementException(string message, Exception innerException) :
base(message, innerException)
{ }
///
/// Creates a new instance of RightsManagementException class.
/// This constructor initializes the Message property of the new instance to a system-supplied message
/// that describes the error. This message takes into account the current system culture.
/// The FailureCode property is initialized using the failureCode parameter.
///
/// The FailureCode that indicates specific reason for the exception.
public RightsManagementException(RightsManagementFailureCode failureCode) :
base(Errors.GetLocalizedFailureCodeMessageWithDefault(failureCode))
{
_failureCode = failureCode; // we do not check the validity of the failureCode range , as it might contain a generic
// HR code, not covered by the RightsManagementFailureCode enumeration
}
///
/// Creates a new instance of RightsManagementException class.
/// This constructor initializes the Message property of the new instance using the message parameter.
/// The content of message is intended to be understood by humans.
/// The caller of this constructor is required to ensure that this string has been localized for the current system culture.
/// The FailureCode property is initialized using the failureCode parameter.
///
/// The FailureCode that indicates specific reason for the exception.
/// The message that describes the error.
public RightsManagementException(RightsManagementFailureCode failureCode, string message) :
base(message)
{
_failureCode = failureCode;// we do not check the validity of the failureCode range , as it might contain a generic
// HR code, not covered by the RightsManagementFailureCode enumeration
}
///
/// Creates a new instance of RightsManagementException class.
/// This constructor initializes the Message property of the new instance to a system-supplied message
/// that describes the error. This message takes into account the current system culture.
/// The FailureCode property is initialized using the failureCode parameter.
/// The InnerException property is initialized using the innerException parameter.
///
/// The FailureCode that indicates specific reason for the exception.
/// The exception that is the cause of the current exception.
public RightsManagementException(RightsManagementFailureCode failureCode, Exception innerException) :
base(Errors.GetLocalizedFailureCodeMessageWithDefault(failureCode), innerException)
{
_failureCode = failureCode;// we do not check the validity of the failureCode range , as it might contain a generic
// HR code, not covered by the RightsManagementFailureCode enumeration
}
///
/// Creates a new instance of RightsManagementException class.
/// This constructor initializes the Message property of the new instance using the message parameter.
/// The content of message is intended to be understood by humans.
/// The caller of this constructor is required to ensure that this string has been localized for the current system culture.
/// The FailureCode property is initialized using the failureCode parameter.
/// The InnerException property is initialized using the innerException parameter.
///
/// The FailureCode that indicates specific reason for the exception.
/// The message that describes the error.
/// The exception that is the cause of the current exception.
public RightsManagementException(RightsManagementFailureCode failureCode, string message, Exception innerException) :
base(message, innerException)
{
_failureCode = failureCode;// we do not check the validity of the failureCode range , as it might contain a generic
// HR code, not covered by the RightsManagementFailureCode enumeration
}
///
/// Creates a new instance of RightsManagementException class and initializes it with serialized data.
/// This constructor is called during deserialization to reconstitute the exception object transmitted over a stream.
///
/// The object that holds the serialized object data.
/// The contextual information about the source or destination.
protected RightsManagementException(SerializationInfo info, StreamingContext context) :
base(info, context)
{
_failureCode = (RightsManagementFailureCode)info.GetInt32(_serializationFailureCodeAttributeName);
// we do not check the validity of the failureCode range , as it might contain a generic
// HR code, not covered by the RightsManagementFailureCode enumeration
}
///
/// Sets the SerializationInfo object with the Failure Code and additional exception information.
///
/// The object that holds the serialized object data.
/// The contextual information about the source or destination.
///
/// Critical: calls Exception.GetObjectData which LinkDemands
/// PublicOK: a demand exists here
///
[SecurityCritical]
[SecurityPermissionAttribute(SecurityAction.Demand, Flags = SecurityPermissionFlag.SerializationFormatter)]
public override void GetObjectData(SerializationInfo info, StreamingContext context)
{
if (info == null)
throw new ArgumentNullException("info");
base.GetObjectData(info, context);
info.AddValue(_serializationFailureCodeAttributeName, (Int32)_failureCode);
}
///
/// Returns the specific error code that can be used to indetify and mitigate the reason which caused the exception.
///
public RightsManagementFailureCode FailureCode
{
get
{
return _failureCode;
}
}
private RightsManagementFailureCode _failureCode;
private const string _serializationFailureCodeAttributeName = "FailureCode";
}
/*
///
/// NotActivatedException
///
[Serializable()]
public class NotActivatedException : RightsManagementException
{
///
/// Initializes a new instance of the NotActivatedException class.
///
public NotActivatedException() : base()
{}
///
/// Initializes a new instance of the NotActivatedException class with a specified error message.
///
///
public NotActivatedException(string message) : base(message)
{}
///
/// Initializes a new instance of the NotActivatedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public NotActivatedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the NotActivatedException class with serialized data.
///
///
///
protected NotActivatedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ServiceDiscoveryException
///
[Serializable()]
public class ServiceDiscoveryException : RightsManagementException
{
///
/// Initializes a new instance of the ServiceDiscoveryException class.
///
public ServiceDiscoveryException() : base()
{}
///
/// Initializes a new instance of the ServiceDiscoveryException class with a specified error message.
///
///
public ServiceDiscoveryException(string message) : base(message)
{}
///
/// Initializes a new instance of the ServiceDiscoveryException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ServiceDiscoveryException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ServiceDiscoveryException class with serialized data.
///
///
///
protected ServiceDiscoveryException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ServerConnectionFailureException
///
[Serializable()]
public class ServerConnectionFailureException : RightsManagementException
{
///
/// Initializes a new instance of the ServerConnectionFailureException class.
///
public ServerConnectionFailureException() : base()
{}
///
/// Initializes a new instance of the ServerConnectionFailureException class with a specified error message.
///
///
public ServerConnectionFailureException(string message) : base(message)
{}
///
/// Initializes a new instance of the ServerConnectionFailureException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ServerConnectionFailureException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ServerConnectionFailureException class with serialized data.
///
///
///
protected ServerConnectionFailureException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ServerNotFoundException
///
[Serializable()]
public class ServerNotFoundException : RightsManagementException
{
///
/// Initializes a new instance of the ServerNotFoundException class.
///
public ServerNotFoundException() : base()
{}
///
/// Initializes a new instance of the ServerNotFoundException class with a specified error message.
///
///
public ServerNotFoundException(string message) : base(message)
{}
///
/// Initializes a new instance of the ServerNotFoundException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ServerNotFoundException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ServerNotFoundException class with serialized data.
///
///
///
protected ServerNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// InvalidServerResponseException
///
[Serializable()]
public class InvalidServerResponseException : RightsManagementException
{
///
/// Initializes a new instance of the InvalidServerResponseException class.
///
public InvalidServerResponseException() : base()
{}
///
/// Initializes a new instance of the InvalidServerResponseException class with a specified error message.
///
///
public InvalidServerResponseException(string message) : base(message)
{}
///
/// Initializes a new instance of the InvalidServerResponseException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public InvalidServerResponseException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the InvalidServerResponseException class with serialized data.
///
///
///
protected InvalidServerResponseException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ActiveDirectoryEntryNotFoundException
///
[Serializable()]
public class ActiveDirectoryEntryNotFoundException : RightsManagementException
{
///
/// Initializes a new instance of the ActiveDirectoryEntryNotFoundException class.
///
public ActiveDirectoryEntryNotFoundException() : base()
{}
///
/// Initializes a new instance of the ActiveDirectoryEntryNotFoundException class with a specified error message.
///
///
public ActiveDirectoryEntryNotFoundException(string message) : base(message)
{}
///
/// Initializes a new instance of the ActiveDirectoryEntryNotFoundException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ActiveDirectoryEntryNotFoundException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ActiveDirectoryEntryNotFoundException class with serialized data.
///
///
///
protected ActiveDirectoryEntryNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ServerErrorException
///
[Serializable()]
public class ServerErrorException : RightsManagementException
{
///
/// Initializes a new instance of the ServerErrorException class.
///
public ServerErrorException() : base()
{}
///
/// Initializes a new instance of the ServerErrorException class with a specified error message.
///
///
public ServerErrorException(string message) : base(message)
{}
///
/// Initializes a new instance of the ServerErrorException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ServerErrorException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ServerErrorException class with serialized data.
///
///
///
protected ServerErrorException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// HardwareIdCorruptionException
///
[Serializable()]
public class HardwareIdCorruptionException : RightsManagementException
{
///
/// Initializes a new instance of the HardwareIdCorruptionException class.
///
public HardwareIdCorruptionException() : base()
{}
///
/// Initializes a new instance of the HardwareIdCorruptionException class with a specified error message.
///
///
public HardwareIdCorruptionException(string message) : base(message)
{}
///
/// Initializes a new instance of the HardwareIdCorruptionException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public HardwareIdCorruptionException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the HardwareIdCorruptionException class with serialized data.
///
///
///
protected HardwareIdCorruptionException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// InstallationFailedException
///
[Serializable()]
public class InstallationFailedException : RightsManagementException
{
///
/// Initializes a new instance of the InstallationFailedException class.
///
public InstallationFailedException() : base()
{}
///
/// Initializes a new instance of the InstallationFailedException class with a specified error message.
///
///
public InstallationFailedException(string message) : base(message)
{}
///
/// Initializes a new instance of the InstallationFailedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public InstallationFailedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the InstallationFailedException class with serialized data.
///
///
///
protected InstallationFailedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// AuthenticationFailedException
///
[Serializable()]
public class AuthenticationFailedException : RightsManagementException
{
///
/// Initializes a new instance of the AuthenticationFailedException class.
///
public AuthenticationFailedException() : base()
{}
///
/// Initializes a new instance of the AuthenticationFailedException class with a specified error message.
///
///
public AuthenticationFailedException(string message) : base(message)
{}
///
/// Initializes a new instance of the AuthenticationFailedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public AuthenticationFailedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the AuthenticationFailedException class with serialized data.
///
///
///
protected AuthenticationFailedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ActivationFailedException
///
[Serializable()]
public class ActivationFailedException : RightsManagementException
{
///
/// Initializes a new instance of the ActivationFailedException class.
///
public ActivationFailedException() : base()
{}
///
/// Initializes a new instance of the ActivationFailedException class with a specified error message.
///
///
public ActivationFailedException(string message) : base(message)
{}
///
/// Initializes a new instance of the ActivationFailedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ActivationFailedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ActivationFailedException class with serialized data.
///
///
///
protected ActivationFailedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// OutOfQuotaException
///
[Serializable()]
public class OutOfQuotaException : RightsManagementException
{
///
/// Initializes a new instance of the OutOfQuotaException class.
///
public OutOfQuotaException() : base()
{}
///
/// Initializes a new instance of the OutOfQuotaException class with a specified error message.
///
///
public OutOfQuotaException(string message) : base(message)
{}
///
/// Initializes a new instance of the OutOfQuotaException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public OutOfQuotaException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the OutOfQuotaException class with serialized data.
///
///
///
protected OutOfQuotaException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// InvalidLicenseException
///
[Serializable()]
public class InvalidLicenseException : RightsManagementException
{
///
/// Initializes a new instance of the InvalidLicenseException class.
///
public InvalidLicenseException() : base()
{}
///
/// Initializes a new instance of the InvalidLicenseException class with a specified error message.
///
///
public InvalidLicenseException(string message) : base(message)
{}
///
/// Initializes a new instance of the InvalidLicenseException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public InvalidLicenseException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the InvalidLicenseException class with serialized data.
///
///
///
protected InvalidLicenseException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// InvalidLicenseSignatureException
///
[Serializable()]
public class InvalidLicenseSignatureException : RightsManagementException
{
///
/// Initializes a new instance of the InvalidLicenseSignatureException class.
///
public InvalidLicenseSignatureException() : base()
{}
///
/// Initializes a new instance of the InvalidLicenseSignatureException class with a specified error message.
///
///
public InvalidLicenseSignatureException(string message) : base(message)
{}
///
/// Initializes a new instance of the InvalidLicenseSignatureException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public InvalidLicenseSignatureException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the InvalidLicenseSignatureException class with serialized data.
///
///
///
protected InvalidLicenseSignatureException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// EncryptionNotPermittedException
///
[Serializable()]
public class EncryptionNotPermittedException : RightsManagementException
{
///
/// Initializes a new instance of the EncryptionNotPermittedException class.
///
public EncryptionNotPermittedException() : base()
{}
///
/// Initializes a new instance of the EncryptionNotPermittedException class with a specified error message.
///
///
public EncryptionNotPermittedException(string message) : base(message)
{}
///
/// Initializes a new instance of the EncryptionNotPermittedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public EncryptionNotPermittedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the EncryptionNotPermittedException class with serialized data.
///
///
///
protected EncryptionNotPermittedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// RightNotGrantedException
///
[Serializable()]
public class RightNotGrantedException : RightsManagementException
{
///
/// Initializes a new instance of the RightNotGrantedException class.
///
public RightNotGrantedException() : base()
{}
///
/// Initializes a new instance of the RightNotGrantedException class with a specified error message.
///
///
public RightNotGrantedException(string message) : base(message)
{}
///
/// Initializes a new instance of the RightNotGrantedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public RightNotGrantedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the RightNotGrantedException class with serialized data.
///
///
///
protected RightNotGrantedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// InvalidVersionException
///
[Serializable()]
public class InvalidVersionException : RightsManagementException
{
///
/// Initializes a new instance of the InvalidVersionException class.
///
public InvalidVersionException() : base()
{}
///
/// Initializes a new instance of the InvalidVersionException class with a specified error message.
///
///
public InvalidVersionException(string message) : base(message)
{}
///
/// Initializes a new instance of the InvalidVersionException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public InvalidVersionException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the InvalidVersionException class with serialized data.
///
///
///
protected InvalidVersionException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// SecurityProcessorNotLoadedException
///
[Serializable()]
public class SecurityProcessorNotLoadedException : RightsManagementException
{
///
/// Initializes a new instance of the SecurityProcessorNotLoadedException class.
///
public SecurityProcessorNotLoadedException() : base()
{}
///
/// Initializes a new instance of the SecurityProcessorNotLoadedException class with a specified error message.
///
///
public SecurityProcessorNotLoadedException(string message) : base(message)
{}
///
/// Initializes a new instance of the SecurityProcessorNotLoadedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public SecurityProcessorNotLoadedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the SecurityProcessorNotLoadedException class with serialized data.
///
///
///
protected SecurityProcessorNotLoadedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// SecurityProcessorAlreadyLoadedException
///
[Serializable()]
public class SecurityProcessorAlreadyLoadedException : RightsManagementException
{
///
/// Initializes a new instance of the SecurityProcessorAlreadyLoadedException class.
///
public SecurityProcessorAlreadyLoadedException() : base()
{}
///
/// Initializes a new instance of the SecurityProcessorAlreadyLoadedException class with a specified error message.
///
///
public SecurityProcessorAlreadyLoadedException(string message) : base(message)
{}
///
/// Initializes a new instance of the SecurityProcessorAlreadyLoadedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public SecurityProcessorAlreadyLoadedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the SecurityProcessorAlreadyLoadedException class with serialized data.
///
///
///
protected SecurityProcessorAlreadyLoadedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ClockRollbackDetectedException
///
[Serializable()]
public class ClockRollbackDetectedException : RightsManagementException
{
///
/// Initializes a new instance of the ClockRollbackDetectedException class.
///
public ClockRollbackDetectedException() : base()
{}
///
/// Initializes a new instance of the ClockRollbackDetectedException class with a specified error message.
///
///
public ClockRollbackDetectedException(string message) : base(message)
{}
///
/// Initializes a new instance of the ClockRollbackDetectedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ClockRollbackDetectedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ClockRollbackDetectedException class with serialized data.
///
///
///
protected ClockRollbackDetectedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// UnexpectedErrorException
///
[Serializable()]
public class UnexpectedErrorException : RightsManagementException
{
///
/// Initializes a new instance of the UnexpectedErrorException class.
///
public UnexpectedErrorException() : base()
{}
///
/// Initializes a new instance of the UnexpectedErrorException class with a specified error message.
///
///
public UnexpectedErrorException(string message) : base(message)
{}
///
/// Initializes a new instance of the UnexpectedErrorException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public UnexpectedErrorException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the UnexpectedErrorException class with serialized data.
///
///
///
protected UnexpectedErrorException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ValidityTimeViolatedException
///
[Serializable()]
public class ValidityTimeViolatedException : RightsManagementException
{
///
/// Initializes a new instance of the ValidityTimeViolatedException class.
///
public ValidityTimeViolatedException() : base()
{}
///
/// Initializes a new instance of the ValidityTimeViolatedException class with a specified error message.
///
///
public ValidityTimeViolatedException(string message) : base(message)
{}
///
/// Initializes a new instance of the ValidityTimeViolatedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ValidityTimeViolatedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ValidityTimeViolatedException class with serialized data.
///
///
///
protected ValidityTimeViolatedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// BrokenCertChainException
///
[Serializable()]
public class BrokenCertChainException : RightsManagementException
{
///
/// Initializes a new instance of the BrokenCertChainException class.
///
public BrokenCertChainException() : base()
{}
///
/// Initializes a new instance of the BrokenCertChainException class with a specified error message.
///
///
public BrokenCertChainException(string message) : base(message)
{}
///
/// Initializes a new instance of the BrokenCertChainException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public BrokenCertChainException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the BrokenCertChainException class with serialized data.
///
///
///
protected BrokenCertChainException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// PolicyViolationException
///
[Serializable()]
public class PolicyViolationException : RightsManagementException
{
///
/// Initializes a new instance of the PolicyViolationException class.
///
public PolicyViolationException() : base()
{}
///
/// Initializes a new instance of the PolicyViolationException class with a specified error message.
///
///
public PolicyViolationException(string message) : base(message)
{}
///
/// Initializes a new instance of the PolicyViolationException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public PolicyViolationException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the PolicyViolationException class with serialized data.
///
///
///
protected PolicyViolationException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// RevokedLicenseException
///
[Serializable()]
public class RevokedLicenseException : RightsManagementException
{
///
/// Initializes a new instance of the RevokedLicenseException class.
///
public RevokedLicenseException() : base()
{}
///
/// Initializes a new instance of the RevokedLicenseException class with a specified error message.
///
///
public RevokedLicenseException(string message) : base(message)
{}
///
/// Initializes a new instance of the RevokedLicenseException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public RevokedLicenseException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the RevokedLicenseException class with serialized data.
///
///
///
protected RevokedLicenseException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ContentNotInUseLicenseException
///
[Serializable()]
public class ContentNotInUseLicenseException : RightsManagementException
{
///
/// Initializes a new instance of the ContentNotInUseLicenseException class.
///
public ContentNotInUseLicenseException() : base()
{}
///
/// Initializes a new instance of the ContentNotInUseLicenseException class with a specified error message.
///
///
public ContentNotInUseLicenseException(string message) : base(message)
{}
///
/// Initializes a new instance of the ContentNotInUseLicenseException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ContentNotInUseLicenseException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ContentNotInUseLicenseException class with serialized data.
///
///
///
protected ContentNotInUseLicenseException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// IndicatedPrincipalMissingException
///
[Serializable()]
public class IndicatedPrincipalMissingException : RightsManagementException
{
///
/// Initializes a new instance of the IndicatedPrincipalMissingException class.
///
public IndicatedPrincipalMissingException() : base()
{}
///
/// Initializes a new instance of the IndicatedPrincipalMissingException class with a specified error message.
///
///
public IndicatedPrincipalMissingException(string message) : base(message)
{}
///
/// Initializes a new instance of the IndicatedPrincipalMissingException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public IndicatedPrincipalMissingException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the IndicatedPrincipalMissingException class with serialized data.
///
///
///
protected IndicatedPrincipalMissingException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// MachineNotFoundInGroupIdentityException
///
[Serializable()]
public class MachineNotFoundInGroupIdentityException : RightsManagementException
{
///
/// Initializes a new instance of the MachineNotFoundInGroupIdentityException class.
///
public MachineNotFoundInGroupIdentityException() : base()
{}
///
/// Initializes a new instance of the MachineNotFoundInGroupIdentityException class with a specified error message.
///
///
public MachineNotFoundInGroupIdentityException(string message) : base(message)
{}
///
/// Initializes a new instance of the MachineNotFoundInGroupIdentityException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public MachineNotFoundInGroupIdentityException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the MachineNotFoundInGroupIdentityException class with serialized data.
///
///
///
protected MachineNotFoundInGroupIdentityException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// IntervalTimeViolatedException
///
[Serializable()]
public class IntervalTimeViolatedException : RightsManagementException
{
///
/// Initializes a new instance of the IntervalTimeViolatedException class.
///
public IntervalTimeViolatedException() : base()
{}
///
/// Initializes a new instance of the IntervalTimeViolatedException class with a specified error message.
///
///
public IntervalTimeViolatedException(string message) : base(message)
{}
///
/// Initializes a new instance of the IntervalTimeViolatedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public IntervalTimeViolatedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the IntervalTimeViolatedException class with serialized data.
///
///
///
protected IntervalTimeViolatedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// InvalidHardwareIdException
///
[Serializable()]
public class InvalidHardwareIdException : RightsManagementException
{
///
/// Initializes a new instance of the InvalidHardwareIdException class.
///
public InvalidHardwareIdException() : base()
{}
///
/// Initializes a new instance of the InvalidHardwareIdException class with a specified error message.
///
///
public InvalidHardwareIdException(string message) : base(message)
{}
///
/// Initializes a new instance of the InvalidHardwareIdException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public InvalidHardwareIdException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the InvalidHardwareIdException class with serialized data.
///
///
///
protected InvalidHardwareIdException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// DebuggerDetectedException
///
[Serializable()]
public class DebuggerDetectedException : RightsManagementException
{
///
/// Initializes a new instance of the DebuggerDetectedException class.
///
public DebuggerDetectedException() : base()
{}
///
/// Initializes a new instance of the DebuggerDetectedException class with a specified error message.
///
///
public DebuggerDetectedException(string message) : base(message)
{}
///
/// Initializes a new instance of the DebuggerDetectedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public DebuggerDetectedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the DebuggerDetectedException class with serialized data.
///
///
///
protected DebuggerDetectedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// EmailNotVerifiedException
///
[Serializable()]
public class EmailNotVerifiedException : RightsManagementException
{
///
/// Initializes a new instance of the EmailNotVerifiedException class.
///
public EmailNotVerifiedException() : base()
{}
///
/// Initializes a new instance of the EmailNotVerifiedException class with a specified error message.
///
///
public EmailNotVerifiedException(string message) : base(message)
{}
///
/// Initializes a new instance of the EmailNotVerifiedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public EmailNotVerifiedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the EmailNotVerifiedException class with serialized data.
///
///
///
protected EmailNotVerifiedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// NotCertifiedException
///
[Serializable()]
public class NotCertifiedException : RightsManagementException
{
///
/// Initializes a new instance of the NotCertifiedException class.
///
public NotCertifiedException() : base()
{}
///
/// Initializes a new instance of the NotCertifiedException class with a specified error message.
///
///
public NotCertifiedException(string message) : base(message)
{}
///
/// Initializes a new instance of the NotCertifiedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public NotCertifiedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the NotCertifiedException class with serialized data.
///
///
///
protected NotCertifiedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// InvalidUnsignedPublishLicenseException
///
[Serializable()]
public class InvalidUnsignedPublishLicenseException : RightsManagementException
{
///
/// Initializes a new instance of the InvalidUnsignedPublishLicenseException class.
///
public InvalidUnsignedPublishLicenseException() : base()
{}
///
/// Initializes a new instance of the InvalidUnsignedPublishLicenseException class with a specified error message.
///
///
public InvalidUnsignedPublishLicenseException(string message) : base(message)
{}
///
/// Initializes a new instance of the InvalidUnsignedPublishLicenseException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public InvalidUnsignedPublishLicenseException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the InvalidUnsignedPublishLicenseException class with serialized data.
///
///
///
protected InvalidUnsignedPublishLicenseException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// InvalidContentKeyLengthException
///
[Serializable()]
public class InvalidContentKeyLengthException : RightsManagementException
{
///
/// Initializes a new instance of the InvalidContentKeyLengthException class.
///
public InvalidContentKeyLengthException() : base()
{}
///
/// Initializes a new instance of the InvalidContentKeyLengthException class with a specified error message.
///
///
public InvalidContentKeyLengthException(string message) : base(message)
{}
///
/// Initializes a new instance of the InvalidContentKeyLengthException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public InvalidContentKeyLengthException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the InvalidContentKeyLengthException class with serialized data.
///
///
///
protected InvalidContentKeyLengthException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// ExpiredPublishLicenseException
///
[Serializable()]
public class ExpiredPublishLicenseException : RightsManagementException
{
///
/// Initializes a new instance of the ExpiredPublishLicenseException class.
///
public ExpiredPublishLicenseException() : base()
{}
///
/// Initializes a new instance of the ExpiredPublishLicenseException class with a specified error message.
///
///
public ExpiredPublishLicenseException(string message) : base(message)
{}
///
/// Initializes a new instance of the ExpiredPublishLicenseException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public ExpiredPublishLicenseException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the ExpiredPublishLicenseException class with serialized data.
///
///
///
protected ExpiredPublishLicenseException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// UseLicenseAcquisitionFailedException
///
[Serializable()]
public class UseLicenseAcquisitionFailedException : RightsManagementException
{
///
/// Initializes a new instance of the UseLicenseAcquisitionFailedException class.
///
public UseLicenseAcquisitionFailedException() : base()
{}
///
/// Initializes a new instance of the UseLicenseAcquisitionFailedException class with a specified error message.
///
///
public UseLicenseAcquisitionFailedException(string message) : base(message)
{}
///
/// Initializes a new instance of the UseLicenseAcquisitionFailedException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public UseLicenseAcquisitionFailedException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the UseLicenseAcquisitionFailedException class with serialized data.
///
///
///
protected UseLicenseAcquisitionFailedException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
///
/// IncompatiblePublishLicenseException
///
[Serializable()]
public class IncompatiblePublishLicenseException : RightsManagementException
{
///
/// Initializes a new instance of the IncompatiblePublishLicenseException class.
///
public IncompatiblePublishLicenseException() : base()
{}
///
/// Initializes a new instance of the IncompatiblePublishLicenseException class with a specified error message.
///
///
public IncompatiblePublishLicenseException(string message) : base(message)
{}
///
/// Initializes a new instance of the IncompatiblePublishLicenseException class with a specified error message and a reference to
/// the inner exception that is the cause of this exception.
///
///
///
public IncompatiblePublishLicenseException(string message, Exception innerException) : base(message, innerException)
{ }
///
/// Initializes a new instance of the IncompatiblePublishLicenseException class with serialized data.
///
///
///
protected IncompatiblePublishLicenseException(SerializationInfo info, StreamingContext context) : base(info, context)
{}
}
*/
}
// 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
- SystemInfo.cs
- GridSplitter.cs
- SQLByte.cs
- ControlIdConverter.cs
- HierarchicalDataBoundControlAdapter.cs
- TemplateControlCodeDomTreeGenerator.cs
- ObjectItemCachedAssemblyLoader.cs
- UpdatePanel.cs
- SecurityTokenParameters.cs
- DataGrid.cs
- DbCommandDefinition.cs
- UnmanagedMarshal.cs
- XmlDigitalSignatureProcessor.cs
- DynamicFilterExpression.cs
- ArraySortHelper.cs
- Evidence.cs
- OleServicesContext.cs
- AutomationIdentifierGuids.cs
- CollectionViewSource.cs
- MessageQueue.cs
- EntityType.cs
- DocumentViewerConstants.cs
- XmlSchemaSequence.cs
- WizardStepCollectionEditor.cs
- safelink.cs
- Pointer.cs
- DesignerVerb.cs
- TextContainer.cs
- GeneralTransform3DTo2DTo3D.cs
- TextEffectCollection.cs
- SpellerError.cs
- CFStream.cs
- OrderingQueryOperator.cs
- SamlAssertionKeyIdentifierClause.cs
- XmlTextReader.cs
- COM2IProvidePropertyBuilderHandler.cs
- ContainerParagraph.cs
- ServiceObjectContainer.cs
- LineInfo.cs
- PixelFormat.cs
- Transform.cs
- CryptoProvider.cs
- Compilation.cs
- BufferedGraphicsManager.cs
- OracleBFile.cs
- TagMapInfo.cs
- ConfigurationLocationCollection.cs
- wgx_commands.cs
- XmlSchemaCompilationSettings.cs
- MenuAutoFormat.cs
- MatrixConverter.cs
- XmlMtomReader.cs
- SchemaImporterExtensionElementCollection.cs
- SoapCodeExporter.cs
- UdpUtility.cs
- TdsParserSafeHandles.cs
- SHA256Managed.cs
- TextRenderer.cs
- hwndwrapper.cs
- DateTimeFormatInfoScanner.cs
- LassoHelper.cs
- DataGridViewColumnTypePicker.cs
- ViewStateModeByIdAttribute.cs
- TypeExtensionConverter.cs
- AuthorizationRuleCollection.cs
- RightsManagementEncryptionTransform.cs
- XsltFunctions.cs
- XmlNullResolver.cs
- DesignerForm.cs
- TCPClient.cs
- objectresult_tresulttype.cs
- Int32Animation.cs
- MimeObjectFactory.cs
- ResourceProviderFactory.cs
- SmiXetterAccessMap.cs
- ServiceProviders.cs
- CfgArc.cs
- ActivationProxy.cs
- Invariant.cs
- TextBreakpoint.cs
- Base64Stream.cs
- SolidBrush.cs
- PropertyValueUIItem.cs
- ConcurrentQueue.cs
- BasicHttpSecurity.cs
- HighlightComponent.cs
- SecurityHeaderTokenResolver.cs
- ReferentialConstraintRoleElement.cs
- CodeSubDirectoriesCollection.cs
- mediaeventshelper.cs
- ApplicationProxyInternal.cs
- ScriptingProfileServiceSection.cs
- SerializationFieldInfo.cs
- documentsequencetextcontainer.cs
- VisualProxy.cs
- Message.cs
- UnknownBitmapEncoder.cs
- CheckBoxBaseAdapter.cs
- NativeDirectoryServicesQueryAPIs.cs
- _SSPISessionCache.cs