BabelMultipleLicenseException

Namespace: Babel.Licensing Assembly: Babel.Licensing.dll

Exception for signaling multiple license errors.

public class BabelMultipleLicenseException : BabelLicenseException, ISerializable

Inheritance

objectExceptionBabelLicenseExceptionBabelMultipleLicenseException

Implements

ISerializable

Inherited Members

BabelLicenseException.Status, BabelLicenseException.LicensedType, Exception.GetBaseException(), Exception.GetObjectData(SerializationInfo, StreamingContext), Exception.ToString(), Exception.GetType(), Exception.TargetSite, Exception.Message, Exception.Data, Exception.InnerException, Exception.HelpLink, Exception.Source, Exception.HResult, Exception.StackTrace, Exception.SerializeObjectState, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

BabelMultipleLicenseException(IEnumerable<LicenseValidationResult>)

Constructor.

public BabelMultipleLicenseException(IEnumerable<LicenseValidationResult> results)

Parameters

NameDescription

The collection of license validation results.

Exceptions

NameDescription

Thrown when one or more required arguments are null.

Properties

ValidationResults

Gets the composite license validation results.

public IEnumerable<LicenseValidationResult> ValidationResults { get; }

Property Value

IEnumerable<LicenseValidationResult>

Last updated