小编Loz*_*yho的帖子

如何从服务器端方法中止WCF文件上载

我正在使用WCF(.Net 4)从.Net 4 WinForms客户端应用程序上传文件到IIS服务器,用于内部系统.

我有一个MessageContract类定义如下:

/// <summary>
/// Message contract for uploading document data together with a file stream
/// </summary>
[MessageContract]
public class DocumentDataFileUploadInfo : IDisposable
{
    /// some fields omitted for brevity

    /// <summary>
    /// The stream containing the file
    /// </summary>
    [MessageBodyMember(Order = 1)]
    public Stream FileByteStream;


    /// <summary>
    /// Dispose of the stream if necessary
    /// </summary>
    public void Dispose()        
    {
        try
        {
            if (FileByteStream != null)
            {
                FileByteStream.Close();
                FileByteStream.Dispose();
                FileByteStream = null;
            } …
Run Code Online (Sandbox Code Playgroud)

.net c# wcf file-upload

5
推荐指数
0
解决办法
627
查看次数

标签 统计

.net ×1

c# ×1

file-upload ×1

wcf ×1