Represents the context information for a service instance.
Public NotInheritable Class InstanceContext _ Inherits CommunicationObject _ Implements IExtensibleObject(Of InstanceContext)
Dim instance As InstanceContext
public sealed class InstanceContext : CommunicationObject, IExtensibleObject<InstanceContext>
public ref class InstanceContext sealed : public CommunicationObject, IExtensibleObject<InstanceContext^>
public final class InstanceContext extends CommunicationObject implements IExtensibleObject<InstanceContext>
The following code illustrates how to obtain instance context information from a service:
string info = ""; OperationContext operationContext = OperationContext.Current; InstanceContext instanceContext = operationContext.InstanceContext; info += " " + "State: " + instanceContext.State.ToString() + "\n"; info += " " + "ManualFlowControlLimit: " + instanceContext.ManualFlowControlLimit.ToString() + "\n"; info += " " + "HashCode: " + instanceContext.GetHashCode().ToString() + "\n"; return info;
Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003