IInstanceContextProvider.IsIdle(InstanceContext) IInstanceContextProvider.IsIdle(InstanceContext) IInstanceContextProvider.IsIdle(InstanceContext) Method

Определение

Вызывается, когда все действия InstanceContext завершаются, чтобы позволить разработчикам предотвратить уничтожение объекта InstanceContext.Called when all InstanceContext activities have completed to enable implementers to prevent the InstanceContext from being recycled.

public:
 bool IsIdle(System::ServiceModel::InstanceContext ^ instanceContext);
public bool IsIdle (System.ServiceModel.InstanceContext instanceContext);
abstract member IsIdle : System.ServiceModel.InstanceContext -> bool

Параметры

instanceContext
InstanceContext InstanceContext InstanceContext

Объект InstanceContext, который считается бездействующим.The InstanceContext object that is considered idle.

Возвраты

Значение true, если служба Windows Communication Foundation (WCF) должна закрыть и уничтожить объект InstanceContext, а также изменить значение параметра MaxConcurrentInstances; в противном случае — значение false.true if Windows Communication Foundation (WCF) is to close and recycle the InstanceContext object and adjust the value of MaxConcurrentInstances; otherwise, false.

Комментарии

IsIdleвызывается, когда WCF собирается закрыть и повторно запустить неактивный InstanceContext объект, чтобы вы могли сообщить среде выполнения, следует ли продолжать это.IsIdle is called when WCF is about to close and recycle an idle InstanceContext object so that you can inform the runtime whether to continue doing so.

Пример, демонстрирующий совместное использование контекстов экземпляра, см. в разделе инстанцеконтекстшаринг.For an example that demonstrates the sharing of instance contexts, see InstanceContextSharing.

Применяется к