public override string ToString()
{
StringBuilder __sb = new StringBuilder("Resource(");
bool __first = true;
if (Guid != null && __isset.guid)
{
if (!__first)
{
__sb.Append(", ");
}
__first = false;
__sb.Append("Guid: ");
__sb.Append(Guid);
}
if (NoteGuid != null && __isset.noteGuid)
{
if (!__first)
{
__sb.Append(", ");
}
__first = false;
__sb.Append("NoteGuid: ");
__sb.Append(NoteGuid);
}
if (Data != null && __isset.data)
{
if (!__first)
{
__sb.Append(", ");
}
__first = false;
__sb.Append("Data: ");
__sb.Append(Data == null ? "<null>" : Data.ToString());
}
if (Mime != null && __isset.mime)
{
if (!__first)
{
__sb.Append(", ");
}
__first = false;
__sb.Append("Mime: ");
__sb.Append(Mime);
}
if (__isset.width)
{
if (!__first)
{
__sb.Append(", ");
}
__first = false;
__sb.Append("Width: ");
__sb.Append(Width);
}
if (__isset.height)
{
if (!__first)
{
__sb.Append(", ");
}
__first = false;
__sb.Append("Height: ");
__sb.Append(Height);
}
if (__isset.duration)
{
if (!__first)
{
__sb.Append(", ");
}
__first = false;
__sb.Append("Duration: ");
__sb.Append(Duration);
}
if (__isset.active)
{
if (!__first)
{
__sb.Append(", ");
}
__first = false;
__sb.Append("Active: ");
__sb.Append(Active);
}
if (Recognition != null && __isset.recognition)
{
if (!__first)
{
__sb.Append(", ");
}
__first = false;
__sb.Append("Recognition: ");
__sb.Append(Recognition == null ? "<null>" : Recognition.ToString());
}
if (Attributes != null && __isset.attributes)
{
if (!__first)
{
__sb.Append(", ");
}
__first = false;
__sb.Append("Attributes: ");
__sb.Append(Attributes == null ? "<null>" : Attributes.ToString());
}
if (__isset.updateSequenceNum)
{
if (!__first)
{
__sb.Append(", ");
}
__first = false;
__sb.Append("UpdateSequenceNum: ");
__sb.Append(UpdateSequenceNum);
}
if (AlternateData != null && __isset.alternateData)
{
if (!__first)
{
__sb.Append(", ");
}
__first = false;
__sb.Append("AlternateData: ");
__sb.Append(AlternateData == null ? "<null>" : AlternateData.ToString());
}
__sb.Append(")");
return(__sb.ToString());
}