Show / Hide Table of Contents

    Class FolderSubtree

    Represents a folder tree node with its children.

    Inheritance
    Object
    Subtree
    FolderSubtree
    Implements
    IEquatable<Subtree>
    Inherited Members
    Subtree.Equals(Subtree)
    Subtree.Equals(Object)
    Subtree.GetHashCode()
    Subtree.ToString()
    Subtree.Id
    Subtree.Key
    Subtree.Name
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Nevatech.Vsb.Repository.Services
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    public class FolderSubtree : Subtree, IEquatable<Subtree>

    Constructors

    FolderSubtree()

    Instantiates new object.

    Declaration
    public FolderSubtree()

    FolderSubtree(Folder)

    Initializes new instance from provided folder.

    Declaration
    public FolderSubtree(Folder folder)
    Parameters
    Type Name Description
    Folder folder

    Folder to be initialized from.

    FolderSubtree(Int32, String, Guid)

    Initializes new instance with provided identifier and display name.

    Declaration
    public FolderSubtree(int id, string name, Guid key)
    Parameters
    Type Name Description
    Int32 id

    Folder identifier.

    String name

    Folder display name.

    Guid key

    Behavior's unique key.

    Properties

    AuthorizationGroups

    Gets collection of authorization groups.

    Declaration
    public Collection<Subtree> AuthorizationGroups { get; }
    Property Value
    Type Description
    Collection<Subtree>

    Behaviors

    Gets collection of endpoint or service behaviors.

    Declaration
    public Collection<BehaviorSubtree> Behaviors { get; }
    Property Value
    Type Description
    Collection<BehaviorSubtree>

    Bindings

    Gets collection of bindings (policies).

    Declaration
    public Collection<BindingSubtree> Bindings { get; }
    Property Value
    Type Description
    Collection<BindingSubtree>

    CustomEntities

    Gets collection of custom entities.

    Declaration
    public Collection<Subtree> CustomEntities { get; }
    Property Value
    Type Description
    Collection<Subtree>

    Folders

    Gets collection of child folders.

    Declaration
    public Collection<FolderSubtree> Folders { get; }
    Property Value
    Type Description
    Collection<FolderSubtree>

    Identities

    Gets collection of public identities.

    Declaration
    public Collection<IdentitySubtree> Identities { get; }
    Property Value
    Type Description
    Collection<IdentitySubtree>

    Nodes

    Gets collection of assigned nodes.

    Declaration
    public Collection<NodeSubtree> Nodes { get; }
    Property Value
    Type Description
    Collection<NodeSubtree>

    Rules

    Gets collection of authorization rules.

    Declaration
    public Collection<Subtree> Rules { get; }
    Property Value
    Type Description
    Collection<Subtree>

    ServiceAgreements

    Gets collection of service agreements.

    Declaration
    public Collection<Subtree> ServiceAgreements { get; }
    Property Value
    Type Description
    Collection<Subtree>

    Services

    Gets collection of physical or virtual services.

    Declaration
    public Collection<ServiceSubtree> Services { get; }
    Property Value
    Type Description
    Collection<ServiceSubtree>

    Users

    Gets collection of system users.

    Declaration
    public Collection<Subtree> Users { get; }
    Property Value
    Type Description
    Collection<Subtree>

    Implements

    System.IEquatable<T>
    Back to top Nevatech Sentinet 6.5 Online Documentation