IInstanceContextProvider.IsIdle(InstanceContext) Метод

Определение

Вызывается, когда все действия InstanceContext завершаются, чтобы позволить разработчикам предотвратить уничтожение объекта InstanceContext.

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

Параметры

instanceContext
InstanceContext

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

Возвращаемое значение

Boolean

Значение true, если служба Windows Communication Foundation (WCF) должна закрыть и уничтожить объект InstanceContext, а также изменить значение параметра MaxConcurrentInstances; в противном случае — значение false.

Комментарии

IsIdle вызывается, когда WCF собирается закрыть и повторно запустить неактивный InstanceContext объект, чтобы вы могли сообщить среде выполнения, следует ли продолжать это.

Пример, демонстрирующий совместное использование контекстов экземпляра, см. в разделе инстанцеконтекстшаринг.

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