Show / Hide Table of Contents

Class MirageProtectorException

The exception thrown by the internal implementation MirageLicenseProvider implementation.

Inheritance
System.Object
System.Exception
MirageProtectorException
Implements
System.Runtime.Serialization.ISerializable
System.Exception.GetBaseException()
System.Exception.GetType()
System.Exception.ToString()
System.Exception.Data
System.Exception.HelpLink
System.Exception.HResult
System.Exception.InnerException
System.Exception.Message
System.Exception.Source
System.Exception.StackTrace
System.Exception.TargetSite
System.Exception.SerializeObjectState
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Sartorius.SAF.Licensing.Mirage
Assembly: Sartorius.SAF.Licensing.Mirage.dll
Syntax
[Serializable]
public sealed class MirageProtectorException : Exception, ISerializable
Remarks

This exception should only appear as System.Exception.InnerException in exceptions deriving from LicenseException.

Constructors

View Source

MirageProtectorException()

Create a new instance of MirageProtectorException class.

Declaration
public MirageProtectorException()
View Source

MirageProtectorException(String)

Initializes a new instance of the MirageProtectorException class with a specified error message.

Declaration
public MirageProtectorException(string message)
Parameters
Type Name Description
System.String message

The error message that explains the reason for the exception.

View Source

MirageProtectorException(String, Exception)

Initializes a new instance of the MirageProtectorException class with a specified error message.

Declaration
public MirageProtectorException(string message, Exception innerException)
Parameters
Type Name Description
System.String message

The error message that explains the reason for the exception.

System.Exception innerException

The inner exception.

Properties

View Source

AppliedKeys

Gets the applied keys.

Declaration
public IList<string> AppliedKeys { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.String>
View Source

InvalidKeys

Gets the invalid keys.

Declaration
public IList<InvalidKeyInfo> InvalidKeys { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<InvalidKeyInfo>
View Source

MirageErrorCode

Gets the mirage native error code.

Declaration
public LPStatusDLL510 MirageErrorCode { get; set; }
Property Value
Type Description
LPStatusDLL510

Methods

View Source

GetObjectData(SerializationInfo, StreamingContext)

Populates a System.Runtime.Serialization.SerializationInfo with the data needed to serialize the target object.

Declaration
public override void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info

The System.Runtime.Serialization.SerializationInfo to populate with data.

System.Runtime.Serialization.StreamingContext context

The destination (see System.Runtime.Serialization.StreamingContext) for this serialization.

Overrides
System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)

Implements

System.Runtime.Serialization.ISerializable

Extension Methods

CollectionExtensions.AddRange<T, TCollection>(TCollection, IEnumerable<T>)
ExceptionExtensions.GetRootException(Exception)
SerializableObjectCloneExtension.Clone<T>(T)
  • View Source
Back to top Generated by DocFX