我是新來的這一點,我想爲我的Socket對象不能在TAP訪問非靜態方法在APM擴展
public static Task ConnectTaskAsync(this Socket socket, EndPoint endpoint)
{
return TaskFactory.FromAsync(socket.BeginConnect, socket.EndConnect, endpoint, null);
}
創建一個TAP-過APM包裝的BeginConnect方法。然而,我在FromAsync
方法「無法訪問靜態上下文中的非靜態方法FromAsync
」時出錯。
我的代碼應該如何?
FromAsync需要是靜態的。 – Zaki
@Sam:這是一種BCL方法。 – SLaks
@SLaks看到我的答案低於創建它的一個實例 – Zaki