Files
ZuneShell.dll/ZuneShell/ZuneXml/SubRepresentationCatalogServiceQueryHelper.cs
T

38 lines
1.2 KiB
C#

// Decompiled with JetBrains decompiler
// Type: ZuneXml.SubRepresentationCatalogServiceQueryHelper
// Assembly: ZuneShell, Version=4.7.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217
// MVID: FC8028F3-A47B-4FB4-B35B-11D1752D8264
// Assembly location: C:\Program Files\Zune\ZuneShell.dll
using System.Text;
namespace ZuneXml
{
internal class SubRepresentationCatalogServiceQueryHelper : CatalogServiceQueryHelper
{
internal SubRepresentationCatalogServiceQueryHelper(ZuneServiceQuery query)
: base(query)
{
}
protected override void AppendStuffAfterRepresentation(
StringBuilder requestUri,
ref bool fFirst)
{
string property1 = (string)this.Query.GetProperty("SubId");
string property2 = (string)this.Query.GetProperty("SubRepresentation");
if (!string.IsNullOrEmpty(property1))
{
requestUri.Append("/");
requestUri.Append(property1);
}
if (!string.IsNullOrEmpty(property2))
{
requestUri.Append("/");
requestUri.Append(property2);
}
base.AppendStuffAfterRepresentation(requestUri, ref fFirst);
}
}
}