【问题标题】:Unable to find the reference to code example on microsoft docs无法在 microsoft docs 上找到对代码示例的引用
【发布时间】:2020-02-16 16:20:17
【问题描述】:

我正在浏览示例代码 https://docs.microsoft.com/en-us/dotnet/api/system.net.sockets.socketasynceventargs?redirectedfrom=MSDN&view=netframework-4.8 理解它并让它工作,但是当我把它复制过来尝试它时,在 Init() 函数下

readWriteEventArg.UserToken = new AsyncUserToken();

AsyncUserToken();找不到类型或命名空间。我为 SetBuffer(Byte[], Int32, Int32) 方法和 SocketAsyncEventArgs 类都使用的 SocketAsyncEventArgs 构造函数创建了类,但我一直在寻找这个 AsyncUserToken();

【问题讨论】:

标签: c# system.net.sockets


【解决方案1】:

我在samples repository 中找到了缺失的类。

这里是:

class AsyncUserToken
{
    Socket m_socket;

    public AsyncUserToken() : this(null) { }

    public AsyncUserToken(Socket socket)
    {
        m_socket = socket;
    }

    public Socket Socket
    {
        get { return m_socket; }
        set { m_socket = value; }
    }

}

我还在 dotnet-api-docs 存储库中打开了 issue

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-28
    • 2019-07-10
    相关资源
    最近更新 更多