KiiCloudStorageSDK : KiiCorp.Cloud.Analytics Namespace

ResultCondition Class

Contains the conditions for getting analytics results.

Syntax

public class ResultCondition

Remarks

Key(argument of AddFilter and GroupingKey) must batch "^[a-zA-Z][a-zA-Z0-9_]{0,63}$"

Requirements

Namespace: KiiCorp.Cloud.Analytics
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0

Members

See Also: Inherited members from object.

Public Constructors

Initializes a new instance of the KiiCorp.Cloud.Analytics.ResultCondition class.

Public Properties

[write-only]
DateRange DateRange . Sets the date range.
[write-only]
GroupingKey string . Sets the grouping key.

Public Methods

AddFilter (string, bool)
Adds the filter.
AddFilter (string, double)
Adds the filter.
AddFilter (string, int)
Adds the filter.
AddFilter (string, long)
Adds the filter.
AddFilter (string, float)
Adds the filter.
AddFilter (string, string)
Adds the filter.

Member Details

ResultCondition Constructor

Initializes a new instance of the KiiCorp.Cloud.Analytics.ResultCondition class.

Syntax

public ResultCondition ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: KiiCorp.Cloud.Analytics
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0

AddFilter Method

Adds the filter.

Syntax

public void AddFilter (string key, bool value)

Parameters

key
Key.
value
Value.

Exceptions

Type Reason
ArgumentNullException Is thrown when key is null
ArgumentException Is thrown when key is invalid.

Remarks

Key must be valid

Requirements

Namespace: KiiCorp.Cloud.Analytics
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0

AddFilter Method

Adds the filter.

Syntax

public void AddFilter (string key, double value)

Parameters

key
Key.
value
Value.

Exceptions

Type Reason
ArgumentNullException Is thrown when key is null
ArgumentException Is thrown when key is invalid.

Remarks

Key must be valid

Requirements

Namespace: KiiCorp.Cloud.Analytics
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0

AddFilter Method

Adds the filter.

Syntax

public void AddFilter (string key, int value)

Parameters

key
Key.
value
Value.

Exceptions

Type Reason
ArgumentNullException Is thrown when key is null
ArgumentException Is thrown when key is invalid.

Remarks

Key must be valid

Requirements

Namespace: KiiCorp.Cloud.Analytics
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0

AddFilter Method

Adds the filter.

Syntax

public void AddFilter (string key, long value)

Parameters

key
Key.
value
Value.

Exceptions

Type Reason
ArgumentNullException Is thrown when key is null
ArgumentException Is thrown when key is invalid.

Remarks

Key must be valid

Requirements

Namespace: KiiCorp.Cloud.Analytics
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0

AddFilter Method

Adds the filter.

Syntax

public void AddFilter (string key, float value)

Parameters

key
Key.
value
Value.

Exceptions

Type Reason
ArgumentNullException Is thrown when key is null
ArgumentException Is thrown when key is invalid.

Remarks

Key must be valid

Requirements

Namespace: KiiCorp.Cloud.Analytics
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0

AddFilter Method

Adds the filter.

Syntax

public void AddFilter (string key, string value)

Parameters

key
Key.
value
Value.

Exceptions

Type Reason
ArgumentNullException Is thrown when key is null or value is null.
ArgumentException Is thrown when key is invalid or value is empty string.

Remarks

Key must be valid

Requirements

Namespace: KiiCorp.Cloud.Analytics
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0

DateRange Property

Sets the date range.

Syntax

public DateRange DateRange { set; }

Value

The date range.

Exceptions

Type Reason
ArgumentNullException Is thrown when value is null.

Remarks

Value must not be null.

Requirements

Namespace: KiiCorp.Cloud.Analytics
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0

GroupingKey Property

Sets the grouping key.

Syntax

public string GroupingKey { set; }

Value

The grouping key.

Exceptions

Type Reason
ArgumentNullException Is thrown when value is null.
ArgumentException Is thrown when value is invalid.

Remarks

A value must be valid.

Requirements

Namespace: KiiCorp.Cloud.Analytics
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0