public static bool ResponseIsForbiddenOrUnauthorized(DataProviderQuery failedQuery) { if (!(failedQuery is XmlDataProviderQuery) || !(((XmlDataProviderQuery)failedQuery).ErrorCode is HttpStatusCode errorCode)) { return(false); } return(errorCode == HttpStatusCode.Forbidden || errorCode == HttpStatusCode.Unauthorized); }
internal static XmlDataProviderObject CreateObject( DataProviderQuery owner, object objectTypeCookie) { ConstructObject constructor = GetConstructor(objectTypeCookie); return(constructor != null?constructor(owner, objectTypeCookie) : new XmlDataProviderObject(owner, objectTypeCookie)); }
public XmlDataVirtualList(DataProviderQuery owner, object itemTypeCookie) : base(true) { this._owner = owner; this._itemTypeCookie = itemTypeCookie; this._itemConstructor = itemTypeCookie == null ? null : XmlDataProviderObjectFactory.GetConstructor(itemTypeCookie); this._currentIndex = -1; this._chunkStartIndex = 0; this._encodedSortBy = null; this._sortAscending = null; this._sortBy = null; }
public XmlDataProviderObject(DataProviderQuery owner, object resultTypeCookie) : base(owner, resultTypeCookie) { foreach (DataProviderMapping dataProviderMapping in Mappings.Values) { string propertyTypeName = dataProviderMapping.PropertyTypeName; if (!this.IsXmlValueType(propertyTypeName)) { if (propertyTypeName == "List") { this.SetProperty(dataProviderMapping.PropertyName, new XmlDataVirtualList(this.Owner, dataProviderMapping.UnderlyingCollectionTypeCookie)); } else { this.SetProperty(dataProviderMapping.PropertyName, XmlDataProviderObjectFactory.CreateObject(this.Owner, dataProviderMapping.PropertyTypeCookie)); } } } }
internal static XmlDataProviderObject ConstructWinPhoneAppObject( DataProviderQuery owner, object objectTypeCookie) { return(new WinPhoneApp(owner, objectTypeCookie)); }
internal RecommendedArtist(DataProviderQuery owner, object resultTypeCookie) : base(owner, resultTypeCookie) { }
internal static XmlDataProviderObject ConstructMiniAlbumObject( DataProviderQuery owner, object objectTypeCookie) { return(new MiniAlbum(owner, objectTypeCookie)); }
internal static XmlDataProviderObject ConstructReviewListEntryObject( DataProviderQuery owner, object objectTypeCookie) { return(new ReviewListEntry(owner, objectTypeCookie)); }
internal static XmlDataProviderObject ConstructMarketplaceRadioStationObject( DataProviderQuery owner, object objectTypeCookie) { return(new MarketplaceRadioStation(owner, objectTypeCookie)); }
protected ListResult(DataProviderQuery owner, object resultTypeCookie) : base(owner, resultTypeCookie) { }
internal AppData(DataProviderQuery owner, object resultTypeCookie) : base(owner, resultTypeCookie) { }
internal SeriesCategory(DataProviderQuery owner, object resultTypeCookie) : base(owner, resultTypeCookie) { }
internal static XmlDataProviderObject ConstructSeriesCategoryObject( DataProviderQuery owner, object objectTypeCookie) { return(new SeriesCategory(owner, objectTypeCookie)); }
internal AppCapabilities(DataProviderQuery owner, object resultTypeCookie) : base(owner, resultTypeCookie) { }
public static bool ResponseIsNotFound(DataProviderQuery failedQuery) => failedQuery is XmlDataProviderQuery && ((XmlDataProviderQuery)failedQuery).ErrorCode is HttpStatusCode errorCode && errorCode == HttpStatusCode.NotFound;
internal MiniAlbum(DataProviderQuery owner, object resultTypeCookie) : base(owner, resultTypeCookie) { }
internal MarketplaceRadioStation(DataProviderQuery owner, object resultTypeCookie) : base(owner, resultTypeCookie) { }
internal WinPhoneApp(DataProviderQuery owner, object resultTypeCookie) : base(owner, resultTypeCookie) { }
internal static XmlDataProviderObject ConstructAppDataObject( DataProviderQuery owner, object objectTypeCookie) { return(new AppData(owner, objectTypeCookie)); }
internal static XmlDataProviderObject ConstructReasonObject( DataProviderQuery owner, object objectTypeCookie) { return(new Reason(owner, objectTypeCookie)); }
public InboxImageDataProviderObject(DataProviderQuery owner, object resultTypeCookie) : base(owner, resultTypeCookie) { }
internal Contributor(DataProviderQuery owner, object resultTypeCookie) : base(owner, resultTypeCookie) { }
internal static XmlDataProviderObject ConstructContributorObject( DataProviderQuery owner, object objectTypeCookie) { return(new Contributor(owner, objectTypeCookie)); }
internal static XmlDataProviderObject ConstructMovieGenreObject( DataProviderQuery owner, object objectTypeCookie) { return(new MovieGenre(owner, objectTypeCookie)); }
protected RatableVideo(DataProviderQuery owner, object resultTypeCookie) : base(owner, resultTypeCookie) { }
protected MiniMedia(DataProviderQuery owner, object resultTypeCookie) : base(owner, resultTypeCookie) { }
internal MovieGenre(DataProviderQuery owner, object resultTypeCookie) : base(owner, resultTypeCookie) { }
protected WinPhoneAppHistory(DataProviderQuery owner, object resultTypeCookie) : base(owner, resultTypeCookie) { }
internal ReviewListEntry(DataProviderQuery owner, object resultTypeCookie) : base(owner, resultTypeCookie) { }
internal static XmlDataProviderObject ConstructRecommendedArtistObject( DataProviderQuery owner, object objectTypeCookie) { return(new RecommendedArtist(owner, objectTypeCookie)); }