SynchronousReceiveBehavior Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Контролирует синхронный или асинхронный способ ожидания передачи данных каналами.
public ref class SynchronousReceiveBehavior : System::ServiceModel::Description::IEndpointBehavior
public class SynchronousReceiveBehavior : System.ServiceModel.Description.IEndpointBehavior
type SynchronousReceiveBehavior = class
interface IEndpointBehavior
Public Class SynchronousReceiveBehavior
Implements IEndpointBehavior
- Наследование
-
SynchronousReceiveBehavior
- Реализации
Комментарии
Используйте это поведение, чтобы дать указание прослушивателю каналов использовать синхронное получение вместо асинхронного получения по умолчанию. Использование SynchronousReceiveBehavior предписывает WCF выдать новый поток для перекачки для каждого принятого канала. При наличии множества каналов существует вероятность недостатка потоков.
Это значение также можно задать с помощью <synchronousReceive> в файле конфигурации приложения.
Конструкторы
SynchronousReceiveBehavior() |
Создает экземпляр класса SynchronousReceiveBehavior. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
IEndpointBehavior.AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
Реализация в этом классе отсутствует. |
IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
Реализация в этом классе отсутствует. |
IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
Задает для свойства ReceiveSynchronously значение |
IEndpointBehavior.Validate(ServiceEndpoint) |
Реализация в этом классе отсутствует. |