1

WCFサービスを介してファイルをアップロードしようとしています。ファイルをとしてアップロードできますStreamが、ファイル名も必要です。

<input type='file' />テスト用に、タグ付きの簡単なフォームを作成しました。

記事(http://www.codeproject.com/Articles/166763/WCF-Streaming-Upload-Download-Files-Over-HTTP)によると、次のクラスがあります。

[MessageContract]
public class RemoteFileInfo : IDisposable
{
    [MessageHeader(MustUnderstand = true)]
    public string FileName;

    [MessageHeader(MustUnderstand = true)]
    public long Length;

    [MessageBodyMember(Order = 1)]
    public Stream FileByteStream;

    public void Dispose()
    { 
        if (FileByteStream != null)
        {
            FileByteStream.Close();
            FileByteStream = null;
        }
    }   
}

そして今-(そのタグからの)ファイル値inputをそのクラスに渡す方法は?

4

0 に答える 0