NetTcpContextBinding Класс

Определение

Обеспечивает контекстную привязку для привязки NetTcpContextBinding.

public ref class NetTcpContextBinding : System::ServiceModel::NetTcpBinding
public class NetTcpContextBinding : System.ServiceModel.NetTcpBinding
type NetTcpContextBinding = class
    inherit NetTcpBinding
Public Class NetTcpContextBinding
Inherits NetTcpBinding
Наследование
NetTcpContextBinding

Комментарии

Примечание

при вызове службы wcf, построенной с помощью платформа .NET Framework 4,0 или более поздней версии из клиентского приложения WCF, созданного с помощью платформа .NET Framework 3,5 или более ранней версии, файл конфигурации, созданный svcutil.exe или при добавлении ссылки на службу из Visual Studio, будет содержать атрибут контекстманажементенаблед в конфигурации привязки. этот атрибут не распознается средой выполнения платформа .NET Framework 3,5, и приложение выдаст исключение ConfigurationErrorsException с сообщением "нераспознанный атрибут контекстманажементенаблед". Чтобы обойти эту проблему, удалите атрибут contextManagementEnabled из конфигурации привязки.

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

NetTcpContextBinding()

Инициализирует новый экземпляр класса NetTcpContextBinding.

NetTcpContextBinding(SecurityMode)

Инициализирует новый экземпляр класса NetTcpContextBinding указанным значением SecurityMode.

NetTcpContextBinding(SecurityMode, Boolean)

Инициализирует новый экземпляр класса NetTcpContextBinding с заданным SecurityMode и параметром надежного сеанса.

NetTcpContextBinding(String)

Инициализирует новый экземпляр класса NetTcpContextBinding с заданной конфигурацией привязки.

Свойства

ClientCallbackAddress

Возвращает или задает адрес обратного вызова клиента.

CloseTimeout

Возвращает или задает интервал времени для закрытия подключения до того, как транспорт создаст исключение.

(Унаследовано от Binding)
ContextManagementEnabled

Возвращает значение, указывающее, включено ли управление контекстом.

ContextProtectionLevel

Возвращает или задает уровень защиты контекста для данной привязки.

EnvelopeVersion

Возвращает версию протокола SOAP, используемого для сообщений, обрабатываемых этой привязкой.

(Унаследовано от NetTcpBinding)
HostNameComparisonMode

Возвращает или задает значение, которое указывает, используется ли имя узла для доступа к службе при сравнении по универсальному коду ресурса (URI).

(Унаследовано от NetTcpBinding)
ListenBacklog

Возвращает или задает максимально допустимое количество ожидающих запросов на подключение в очереди.

(Унаследовано от NetTcpBinding)
MaxBufferPoolSize

Получает или задает максимальный допустимый размер (в байтах) буферного пула, в котором хранятся сообщения TCP, обработанные привязкой.

(Унаследовано от NetTcpBinding)
MaxBufferSize

Возвращает или задает значение, указывающее максимальный размер буфера, используемого для хранения сообщений в памяти (в байтах).

(Унаследовано от NetTcpBinding)
MaxConnections

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

(Унаследовано от NetTcpBinding)
MaxReceivedMessageSize

Получает или задает максимальный размер (в байтах) полученного сообщения, обрабатываемого привязкой.

(Унаследовано от NetTcpBinding)
MessageVersion

Возвращает версию сообщения, используемую клиентами и службами, настроенными с использованием привязки.

(Унаследовано от Binding)
Name

Возвращает или задает имя привязки.

(Унаследовано от Binding)
Namespace

Возвращает или задает пространство имен XML привязки.

(Унаследовано от Binding)
OpenTimeout

Возвращает или задает интервал времени для открытия подключения до того, как транспорт создаст исключение.

(Унаследовано от Binding)
PortSharingEnabled

Возвращает или задает значение, определяющее, включено ли совместное использование порта TCP для соединения, настроенного с этой привязкой.

(Унаследовано от NetTcpBinding)
ReaderQuotas

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

(Унаследовано от NetTcpBinding)
ReceiveTimeout

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

(Унаследовано от Binding)
ReliableSession

Возвращает объект, указывающий, установлен ли надежный сеанс между конечными точками канала.

(Унаследовано от NetTcpBinding)
Scheme

Возвращает схему универсального кода ресурса (URI) для транспорта.

(Унаследовано от NetTcpBinding)
Security

Возвращает объект, указывающий тип безопасности, который используется со службами, настроенными с этой привязкой.

(Унаследовано от NetTcpBinding)
SendTimeout

Возвращает или задает интервал времени для завершения операции записи до того, как транспорт создаст исключение.

(Унаследовано от Binding)
TransactionFlow

Возвращает или задает значение, определяющее, включен ли поток транзакций.

(Унаследовано от NetTcpBinding)
TransactionProtocol

Возвращает или задает протокол транзакций, используемый службой для передачи транзакций.

(Унаследовано от NetTcpBinding)
TransferMode

Возвращает или задает значение, которое определяет, используется ли в службе, настроенной с помощью привязки, потоковый или буферизованный режим передачи сообщений (или оба режима).

(Унаследовано от NetTcpBinding)

Методы

BuildChannelFactory<TChannel>(BindingParameterCollection)

Выполняет построение на клиенте стека фабрики каналов, создающего каналы заданного типа и удовлетворяющего заданным коллекцией привязки параметрам.

(Унаследовано от Binding)
BuildChannelFactory<TChannel>(Object[])

Выполняет построение на клиенте стека фабрики каналов, создающего каналы заданного типа и удовлетворяющего заданным массивом объектов параметрам.

(Унаследовано от Binding)
BuildChannelListener<TChannel>(BindingParameterCollection)

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

(Унаследовано от Binding)
BuildChannelListener<TChannel>(Object[])

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

(Унаследовано от Binding)
BuildChannelListener<TChannel>(Uri, BindingParameterCollection)

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

(Унаследовано от Binding)
BuildChannelListener<TChannel>(Uri, Object[])

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

(Унаследовано от Binding)
BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection)

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

(Унаследовано от Binding)
BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection)

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

(Унаследовано от Binding)
BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[])

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

(Унаследовано от Binding)
BuildChannelListener<TChannel>(Uri, String, Object[])

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

(Унаследовано от Binding)
CanBuildChannelFactory<TChannel>(BindingParameterCollection)

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

(Унаследовано от Binding)
CanBuildChannelFactory<TChannel>(Object[])

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

(Унаследовано от Binding)
CanBuildChannelListener<TChannel>(BindingParameterCollection)

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

(Унаследовано от Binding)
CanBuildChannelListener<TChannel>(Object[])

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

(Унаследовано от Binding)
CreateBindingElements()

Создает упорядоченную коллекцию элементов привязки, содержащихся в текущей привязке.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetProperty<T>(BindingParameterCollection)

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

(Унаследовано от Binding)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ShouldSerializeListenBacklog()

Возвращает значение, указывающее, изменилось ли значение свойства ListenBacklog относительно значения по умолчанию и нужно ли его сериализовать.

(Унаследовано от NetTcpBinding)
ShouldSerializeMaxConnections()

Возвращает значение, указывающее, изменилось ли значение свойства MaxConnections относительно значения по умолчанию и нужно ли его сериализовать.

(Унаследовано от NetTcpBinding)
ShouldSerializeName()

Возвращает значение, которое указывает, должно ли быть сериализовано имя привязки.

(Унаследовано от Binding)
ShouldSerializeNamespace()

Возвращает значение, которое указывает, должно ли быть сериализовано пространство имен привязки.

(Унаследовано от Binding)
ShouldSerializeReaderQuotas()

Возвращает значение, указывающее, изменилось ли значение свойства ReaderQuotas относительно значения по умолчанию и нужно ли его сериализовать.

(Унаследовано от NetTcpBinding)
ShouldSerializeReliableSession()

Возвращает значение, указывающее, изменилось ли значение свойства ReliableSession относительно значения по умолчанию и нужно ли его сериализовать.

(Унаследовано от NetTcpBinding)
ShouldSerializeSecurity()

Возвращает значение, указывающее, изменилось ли значение свойства Security относительно значения по умолчанию и нужно ли его сериализовать.

(Унаследовано от NetTcpBinding)
ShouldSerializeTransactionProtocol()

Возвращает значение, указывающее, изменилось ли значение свойства TransactionProtocol относительно значения по умолчанию и нужно ли его сериализовать.

(Унаследовано от NetTcpBinding)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

IBindingRuntimePreferences.ReceiveSynchronously

Возвращает значение, указывающее, синхронно или асинхронно обрабатываются входящие запросы.

(Унаследовано от NetTcpBinding)

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