DomainRestriction
Namespace: Babel.Licensing Assembly: Babel.Licensing.dll
Defines a used to tie the license to a given network domain.
Inheritance
object ← Restriction ← DomainRestriction
Implements
Inherited Members
Restriction.Validate(ILicenseContext, Type, object), Restriction.Attach(IObjectListener), Restriction.Detach(IObjectListener), Restriction.Notify(params object[]), Restriction.Name, Restriction.License, Restriction.Listeners, Restriction.Id, Restriction.ExpireDate, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Examples
Constructors
DomainRestriction()
Initializes a new instance of the class.
Properties
Domain
Gets the network domain name.
Property Value
Name
Gets the restriction name.
Property Value
Role
Gets the role associated to this domain.
Property Value
Methods
Validate(ILicenseContext, Type, object)
Validates the current domain license restriction.
Parameters
The license context.
The for which the restriction is validated.
The object instance for which the restriction is validated.
Returns
The validation result code .
Last updated