KiiCloudStorageSDK : KiiCorp.Cloud.Analytics Namespace

KiiEvent Class

Kii event.

Syntax

public class KiiEvent

Remarks

Developer can set arbitrary key-value pairs to this instance.

Requirements

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

Members

See Also: Inherited members from object.

Public Properties

default property
Item (string) object . Gets or sets the attribute with the specified key.
[read-only]
Sent bool . Determine whether this event is sent to KiiCloud

Member Details

Item Property

Gets or sets the attribute with the specified key.

Syntax

This is the default property for this class.

public object this [string key] { get; set; }

Parameters

key
Key.

Value

The value for specified key.

Exceptions

Type Reason
ArgumentNullException Is thrown when value is null.
ArgumentException Is thrown when
  • key is invalid
  • The type of value is double or double[]
  • value is empty string

Remarks

key pattern must be ^[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

Sent Property

Determine whether this event is sent to KiiCloud

Syntax

public virtual bool Sent { get; }

Value

true if this event is sent; otherwise, false.

Remarks

Requirements

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