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 для выдачи нового потока для насоса для каждого принятого канала. Если есть много каналов, есть возможность выйти из потоков.

Это значение также можно задать с помощью <синхронногоReceive> в файле конфигурации приложения.

Конструкторы

Имя Описание
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 значение true.

IEndpointBehavior.Validate(ServiceEndpoint)

Не реализован в этом классе.

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