Show / Hide Table of Contents

    Class ServiceSubtree

    Represents a physical or virtual service tree node with its children.

    Inheritance
    Object
    Subtree
    ServiceSubtree
    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 ServiceSubtree : Subtree, IEquatable<Subtree>

    Constructors

    ServiceSubtree()

    Instantiates new object.

    Declaration
    public ServiceSubtree()

    ServiceSubtree(Service)

    Initializes new instance from provided service.

    Declaration
    public ServiceSubtree(Service service)
    Parameters
    Type Name Description
    Service service

    Service to be initialized from.

    ServiceSubtree(Int32, String, Guid, Boolean, ServiceKind)

    Instantiates new object and initializes it with provided identifier, display name, and flag indicating the service kind (physical or virtual).

    Declaration
    public ServiceSubtree(int id, string name, Guid key, bool isVirtual, ServiceKind kind)
    Parameters
    Type Name Description
    Int32 id

    Node identifier.

    String name

    Node display name.

    Guid key

    Behavior's unique key.

    Boolean isVirtual

    If True, the node represents virtual service. Otherwise, physical service.

    ServiceKind kind

    Service kind: SOAP, REST, or OData.

    Properties

    IsVirtual

    Gets or sets flag indicating that node represents virtual service.

    Declaration
    public bool IsVirtual { get; set; }
    Property Value
    Type Description
    Boolean

    Kind

    Gets or sets the service kind: SOAP, REST, or OData.

    Declaration
    public ServiceKind Kind { get; set; }
    Property Value
    Type Description
    ServiceKind

    ServiceVersions

    Gets collection of service versions.

    Declaration
    public Collection<ServiceVersionSubtree> ServiceVersions { get; }
    Property Value
    Type Description
    Collection<ServiceVersionSubtree>

    Implements

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