Class MirageProtectorException
The exception thrown by the internal implementation MirageLicenseProvider implementation.
Inheritance
Implements
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 SourceMirageProtectorException()
Create a new instance of MirageProtectorException class.
Declaration
public MirageProtectorException()
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. |
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 SourceAppliedKeys
Gets the applied keys.
Declaration
public IList<string> AppliedKeys { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<System.String> |
InvalidKeys
Gets the invalid keys.
Declaration
public IList<InvalidKeyInfo> InvalidKeys { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<InvalidKeyInfo> |
MirageErrorCode
Gets the mirage native error code.
Declaration
public LPStatusDLL510 MirageErrorCode { get; set; }
Property Value
Type | Description |
---|---|
LPStatusDLL510 |
Methods
View SourceGetObjectData(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. |