Show / Hide Table of Contents

Class ApplicationGroup

Used as the highest level container for a Parameter.

Inheritance
System.Object
MergableSubGroups<ParameterGroup>
ParameterGroup
ApplicationGroup
Inherited Members
ParameterGroup.AddSubGroup(ParameterGroup)
ParameterGroup.Description
ParameterGroup.Identifier
ParameterGroup.SubGroups
Namespace: MESL.SqlRace.Domain
Assembly: MESL.SqlRace.Domain.dll
Syntax
public class ApplicationGroup : ParameterGroup
Remarks

Using a file system analogy ApplicationGroups are like drives and may contain ParameterGroups which are like folders

Constructors

ApplicationGroup(String, List<String>)

Initialises a new instance of the ApplicationGroup class Constructor allowing a name and description for the group to be specified.

Declaration
public ApplicationGroup(string name, List<string> parameterGroupIds)
Parameters
Type Name Description
System.String name

The name of the application group

System.Collections.Generic.List<System.String> parameterGroupIds

The parameter group ids.

ApplicationGroup(String, String)

Initialises a new instance of the ApplicationGroup class Constructor allowing a name and description for the group to be specified.

Declaration
public ApplicationGroup(string name, string description)
Parameters
Type Name Description
System.String name

The name of the application group

System.String description

The description.

ApplicationGroup(String, String, List<String>)

Initialises a new instance of the ApplicationGroup class Constructor allowing a name and description and groups for the group to be specified.

Declaration
public ApplicationGroup(string name, string description, List<string> parameterGroupIds)
Parameters
Type Name Description
System.String name

The name of the application group

System.String description

The description.

System.Collections.Generic.List<System.String> parameterGroupIds

The parameter group ids.

ApplicationGroup(String, String, Nullable<UInt32>, List<String>)

Initialises a new instance of the ApplicationGroup class Constructor allowing a name, description, id and list of parameter groups to be specified.

Declaration
public ApplicationGroup(string name, string description, Nullable<uint> applicationId, List<string> parameterGroupIds)
Parameters
Type Name Description
System.String name

Application group name.

System.String description

Application group description.

System.Nullable<System.UInt32> applicationId

The application id.

System.Collections.Generic.List<System.String> parameterGroupIds

List of parameter groups related to this Application group.

Properties

ApplicationId

Gets application id for the current instance.

Declaration
public Nullable<uint> ApplicationId { get; }
Property Value
Type Description
System.Nullable<System.UInt32>

Name

Gets the Application group name (unique identifier for the group).

Declaration
public string Name { get; }
Property Value
Type Description
System.String

ParentOwnerID

Gets the parent's owner ID.

Declaration
public uint ParentOwnerID { get; set; }
Property Value
Type Description
System.UInt32

SupportsRda

Gets or sets a value indicating whether this group supports RDA.

Declaration
public bool SupportsRda { get; set; }
Property Value
Type Description
System.Boolean

Methods

ToString()

Returns a System.String that represents the current System.Object.

Declaration
public override string ToString()
Returns
Type Description
System.String

A System.String that represents the current System.Object.

Overrides
ParameterGroup.ToString()
Back to top Generated by DocFX