public override Uri ToUri(AzureCollectionPartition parent) { UriBuilder builder = new UriBuilder(parent.BaseUri); builder.Path += blob; return(builder.Uri); }
public override Uri ToUri(AzureCollectionPartition parent) { UriBuilder builder = new UriBuilder(parent.BaseUri); NameValueCollection query = System.Web.HttpUtility.ParseQueryString(parent.BaseUri.Query); query["blobs"] = blobs; builder.Query = query.ToString(); return(builder.Uri); }
public override Uri ToUri(AzureCollectionPartition parent) { UriBuilder builder = new UriBuilder(parent.BaseUri); builder.Path += blob; NameValueCollection query = System.Web.HttpUtility.ParseQueryString(parent.BaseUri.Query); query["offset"] = offset.ToString(); query["length"] = length.ToString(); if (seekBoundaries) { query["seekBoundaries"] = parent.SeekBoundaries; } builder.Query = query.ToString(); return(builder.Uri); }
public abstract Uri ToUri(AzureCollectionPartition parent);
public AzureCollectionStream(AzureCollectionPartition p) { partition = p; blobs = partition.GetBlobEnumerable().GetEnumerator(); currentBlob = null; }