public void SetProperty(string name, DateTime value) { OneDSValue oneDSValue = new OneDSValue { type = OneDSValueKind.ValueDateTime, longValue = value.ToUniversalTime().Ticks }; ((OneDSEventData)this.EventContents.Payload).properties[name] = oneDSValue; }
public void SetProperty(string name, double value) { OneDSValue oneDSValue = new OneDSValue { type = OneDSValueKind.ValueDouble, doubleValue = value }; ((OneDSEventData)this.EventContents.Payload).properties[name] = oneDSValue; }
public void SetProperty(string name, bool value) { OneDSValue oneDSValue = new OneDSValue { type = OneDSValueKind.ValueBool, longValue = value ? 1 : 0 }; ((OneDSEventData)this.EventContents.Payload).properties[name] = oneDSValue; }
public void SetProperty(string name, Guid value) { OneDSValue oneDSValue = new OneDSValue { type = OneDSValueKind.ValueGuid, guidValue = new List <List <byte> > { new List <byte>(value.ToByteArray()) } }; ((OneDSEventData)this.EventContents.Payload).properties[name] = oneDSValue; }