System.ServiceModel.OperationContext
namespace System.ServiceModel
{
public sealed class OperationContext : IExtensibleObject<OperationContext>
{
public static OperationContext Current { get; set; }
public IExtensionCollection<OperationContext> Extensions { get; }
public MessageHeaders IncomingMessageHeaders { get; }
public MessageProperties IncomingMessageProperties { get; }
public MessageVersion IncomingMessageVersion { get; }
public bool IsUserContext { get; }
public MessageHeaders OutgoingMessageHeaders { get; }
public MessageProperties OutgoingMessageProperties { get; }
public RequestContext RequestContext { get; set; }
public IContextChannel Channel { get; }
public event EventHandler OperationCompleted;
public OperationContext(IContextChannel channel);
public T GetCallbackChannel<T>();
}
}