示例#1
0
        private ODataRequestMessageWrapper CreateNamedStreamRequest(StreamDescriptor namedStreamInfo)
        {
            Uri latestEditLink = namedStreamInfo.GetLatestEditLink();

            if (latestEditLink == null)
            {
                throw System.Data.Services.Client.Error.InvalidOperation(System.Data.Services.Client.Strings.Context_SetSaveStreamWithoutNamedStreamEditLink(namedStreamInfo.Name));
            }
            ODataRequestMessageWrapper mediaResourceRequest = this.CreateMediaResourceRequest(latestEditLink, "PUT", Util.DataServiceVersion3, true, false);

            this.SetupMediaResourceRequest(mediaResourceRequest, namedStreamInfo.SaveStream, namedStreamInfo.GetLatestETag());
            return(mediaResourceRequest);
        }
示例#2
0
 private ODataRequestMessageWrapper CreateNamedStreamRequest(StreamDescriptor namedStreamInfo)
 {
     Uri latestEditLink = namedStreamInfo.GetLatestEditLink();
     if (latestEditLink == null)
     {
         throw System.Data.Services.Client.Error.InvalidOperation(System.Data.Services.Client.Strings.Context_SetSaveStreamWithoutNamedStreamEditLink(namedStreamInfo.Name));
     }
     ODataRequestMessageWrapper mediaResourceRequest = this.CreateMediaResourceRequest(latestEditLink, "PUT", Util.DataServiceVersion3, true, false);
     this.SetupMediaResourceRequest(mediaResourceRequest, namedStreamInfo.SaveStream, namedStreamInfo.GetLatestETag());
     return mediaResourceRequest;
 }