Class ApplicationGroup
Used as the highest level container for a Parameter.
Inherited Members
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. |