SensorbergSDK.BeaconAction.ToString C# (CSharp) Method

ToString() public method

Converts this instance to a string.
public ToString ( ) : string
return string
        public override string ToString()
        {
            StringBuilder stringBuilder = new StringBuilder();
            stringBuilder.Append(Id.ToString());
            stringBuilder.Append(FieldSeparator);
            stringBuilder.Append(Type.ToString());
            stringBuilder.Append(FieldSeparator);
            stringBuilder.Append(string.IsNullOrEmpty(Subject) ? " " : Subject);
            stringBuilder.Append(FieldSeparator);
            stringBuilder.Append(string.IsNullOrEmpty(Body) ? " " : Body);
            stringBuilder.Append(FieldSeparator);
            stringBuilder.Append(string.IsNullOrEmpty(Url) ? " " : Url);

            if (Payload != null)
            {
                stringBuilder.Append(FieldSeparator);
                stringBuilder.Append(Payload.Stringify());
            }

            return stringBuilder.ToString();
        }