Поделиться через


IInstanceContextProvider.GetExistingInstanceContext Метод

Определение

Вызывается при получении нового сообщения.

public:
 System::ServiceModel::InstanceContext ^ GetExistingInstanceContext(System::ServiceModel::Channels::Message ^ message, System::ServiceModel::IContextChannel ^ channel);
public System.ServiceModel.InstanceContext GetExistingInstanceContext (System.ServiceModel.Channels.Message message, System.ServiceModel.IContextChannel channel);
abstract member GetExistingInstanceContext : System.ServiceModel.Channels.Message * System.ServiceModel.IContextChannel -> System.ServiceModel.InstanceContext
Public Function GetExistingInstanceContext (message As Message, channel As IContextChannel) As InstanceContext

Параметры

message
Message

Входящее сообщение.

channel
IContextChannel

Канал, получивший сообщение.

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

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

Комментарии

Метод GetExistingInstanceContext вызывается при получении сообщения. Передайте объект InstanceContext, который требуется использовать для обработки сообщения, или null. В случае nullWCF создает новый InstanceContext объект для сообщения, а затем вызывает InitializeInstanceContext метод .

Если передается значение null, то новый объектInstanceContext проходит через систему регулирования количества запросов и увеличивает число ServiceThrottle.MaxConcurrentInstances.

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