Search Results for

    Show / Hide Table of Contents

    Class AuthorizationRuleDefinition

    Represents an authorization / access rule definition. This class allow to create, update, or delete all related entities (properties) with a single service call.

    Inheritance
    object
    DomainObjectBase
    AuthorizationRule
    AuthorizationRuleDefinition
    Implements
    IValidator
    IExtensibleDataObject
    IFolderEntity
    IEquatable<AuthorizationRule>
    Inherited Members
    AuthorizationRule.Validate()
    AuthorizationRule.Equals(AuthorizationRule)
    AuthorizationRule.Equals(object)
    AuthorizationRule.GetHashCode()
    AuthorizationRule.ToString()
    AuthorizationRule.ObjectType
    AuthorizationRule.FolderId
    AuthorizationRule.FriendlyName
    AuthorizationRule.Description
    AuthorizationRule.IsEnabled
    AuthorizationRule.Expression
    DomainObjectBase.Id
    DomainObjectBase.Key
    DomainObjectBase.Created
    DomainObjectBase.Updated
    DomainObjectBase.IsMajorObject
    DomainObjectBase.ErrorMessage
    DomainObjectBase.ExtensionData
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetType()
    Namespace: Nevatech.Vsb.Repository.Services
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    [DataContract(Namespace = "http://schemas.nevatech.com/sentinet/2011/02")]
    public sealed class AuthorizationRuleDefinition : AuthorizationRule, IValidator, IExtensibleDataObject, IFolderEntity, IEquatable<AuthorizationRule>

    Constructors

    AuthorizationRuleDefinition()

    Instantiates an empty authorization rule definition.

    Declaration
    public AuthorizationRuleDefinition()

    AuthorizationRuleDefinition(AuthorizationRule)

    Initializes new instance from provided authorization rule entity.

    Declaration
    public AuthorizationRuleDefinition(AuthorizationRule rule)
    Parameters
    Type Name Description
    AuthorizationRule rule

    Authorization rule be initialized from.

    Properties

    Properties

    Gets collection of general properties assigned to the service.

    Declaration
    [DataMember]
    public Collection<Property> Properties { get; }
    Property Value
    Type Description
    Collection<Property>

    Methods

    CopyFrom(AuthorizationRule)

    Populates current instance from provided authorization rule entity.

    Declaration
    public void CopyFrom(AuthorizationRule rule)
    Parameters
    Type Name Description
    AuthorizationRule rule

    Authorization rule to be initialized from.

    Implements

    IValidator
    IExtensibleDataObject
    IFolderEntity
    IEquatable<T>
    In This Article
    Back to top Nevatech Sentinet 6.7 Online Documentation