1 instantiation of SocketAsyncContext
System.Net.Sockets (1)
System\Net\Sockets\SafeSocketHandle.Unix.cs (1)
115
Interlocked.CompareExchange(ref _asyncContext, new
SocketAsyncContext
(this), null) ??
30 references to SocketAsyncContext
System.Net.Sockets (30)
System\Net\Sockets\SafeSocketHandle.Unix.cs (3)
17
private
SocketAsyncContext
? _asyncContext;
34
private Flags _flags = Flags.IsSocket | (
SocketAsyncContext
.InlineSocketCompletionsEnabled ? Flags.PreferInlineCompletions : 0);
113
internal
SocketAsyncContext
AsyncContext =>
System\Net\Sockets\SocketAsyncContext.Unix.cs (27)
119
public readonly
SocketAsyncContext
AssociatedContext;
123
public AsyncOperation(
SocketAsyncContext
context)
154
protected abstract bool TryCompleteOperation(
SocketAsyncContext
context);
167
public SendOperation(
SocketAsyncContext
context) : base(context) { }
179
public BufferMemorySendOperation(
SocketAsyncContext
context) : base(context) { }
181
protected override bool TryCompleteOperation(
SocketAsyncContext
context)
208
public BufferListSendOperation(
SocketAsyncContext
context) : base(context) { }
210
protected override bool TryCompleteOperation(
SocketAsyncContext
context)
235
public BufferPtrSendOperation(
SocketAsyncContext
context) : base(context) { }
237
protected override bool TryCompleteOperation(
SocketAsyncContext
context)
251
public ReceiveOperation(
SocketAsyncContext
context) : base(context) { }
264
public BufferMemoryReceiveOperation(
SocketAsyncContext
context) : base(context) { }
266
protected override bool TryCompleteOperation(
SocketAsyncContext
context)
320
public BufferListReceiveOperation(
SocketAsyncContext
context) : base(context) { }
322
protected override bool TryCompleteOperation(
SocketAsyncContext
context)
354
public BufferPtrReceiveOperation(
SocketAsyncContext
context) : base(context) { }
356
protected override bool TryCompleteOperation(
SocketAsyncContext
context)
379
public ReceiveMessageFromOperation(
SocketAsyncContext
context) : base(context) { }
383
protected override bool TryCompleteOperation(
SocketAsyncContext
context)
409
public BufferPtrReceiveMessageFromOperation(
SocketAsyncContext
context) : base(context) { }
413
protected override bool TryCompleteOperation(
SocketAsyncContext
context)
431
public AcceptOperation(
SocketAsyncContext
context) : base(context) { }
435
protected override bool TryCompleteOperation(
SocketAsyncContext
context)
468
public ConnectOperation(
SocketAsyncContext
context) : base(context) { }
470
protected override bool TryCompleteOperation(
SocketAsyncContext
context)
520
public SendFileOperation(
SocketAsyncContext
context) : base(context) { }
527
protected override bool TryCompleteOperation(
SocketAsyncContext
context) =>