Udostępnij za pośrednictwem


NetTcpContextBinding Klasa

Definicja

Udostępnia powiązanie kontekstowe dla NetTcpContextBinding powiązania.

public ref class NetTcpContextBinding : System::ServiceModel::NetTcpBinding
public class NetTcpContextBinding : System.ServiceModel.NetTcpBinding
type NetTcpContextBinding = class
    inherit NetTcpBinding
Public Class NetTcpContextBinding
Inherits NetTcpBinding
Dziedziczenie
NetTcpContextBinding

Uwagi

Uwaga

W przypadku wywoływania usługi WCF sbudowaną za pomocą programu .NET Framework 4.0 lub nowszej z aplikacji klienckiej WCF sbudowaną przy użyciu programu .NET Framework 3.5 lub starszego, plik konfiguracji wygenerowany przez usługę svcutil.exe lub dodanie odwołania do usługi z usługi Visual Studio będzie zawierać atrybut contextManagementEnabled w konfiguracji powiązania. Ten atrybut nie jest rozpoznawany przez środowisko uruchomieniowe .NET Framework 3.5, a aplikacja będzie zgłaszać komunikat ConfigurationErrorsException "Unrecognized attribute 'contextManagementEnabled". Aby obejść ten problem, usuń atrybut contextManagementEnabled z konfiguracji powiązania.

Konstruktory

NetTcpContextBinding()

Inicjuje nowe wystąpienie klasy NetTcpContextBinding.

NetTcpContextBinding(SecurityMode)

Inicjuje nowe wystąpienie NetTcpContextBinding klasy z określonym . SecurityMode

NetTcpContextBinding(SecurityMode, Boolean)

Inicjuje nowe wystąpienie NetTcpContextBinding klasy z określonym i niezawodnym SecurityMode ustawieniem sesji.

NetTcpContextBinding(String)

Inicjuje nowe wystąpienie klasy NetTcpContextBinding z określoną konfiguracją powiązania.

Właściwości

ClientCallbackAddress

Pobiera lub ustawia adres wywołania zwrotnego klienta.

CloseTimeout

Pobiera lub ustawia interwał czasu podanego dla połączenia do zamknięcia, zanim transport zgłasza wyjątek.

(Odziedziczone po Binding)
ContextManagementEnabled

Pobiera wartość określającą, czy zarządzanie kontekstem jest włączone.

ContextProtectionLevel

Pobiera lub ustawia poziom ochrony kontekstu dla tego powiązania.

EnvelopeVersion

Pobiera wersję protokołu SOAP, która jest używana do obsługi komunikatów przetwarzanych przez to powiązanie.

(Odziedziczone po NetTcpBinding)
HostNameComparisonMode

Pobiera lub ustawia wartość wskazującą, czy nazwa hosta jest używana do uzyskiwania dostępu do usługi podczas dopasowywania identyfikatora URI.

(Odziedziczone po NetTcpBinding)
ListenBacklog

Pobiera lub ustawia maksymalną liczbę żądań połączeń w kolejce, które mogą być oczekujące.

(Odziedziczone po NetTcpBinding)
MaxBufferPoolSize

Pobiera lub ustawia maksymalny rozmiar w bajtach dozwolony dla puli buforów, która przechowuje komunikaty TCP przetwarzane przez powiązanie.

(Odziedziczone po NetTcpBinding)
MaxBufferSize

Pobiera lub ustawia wartość określającą maksymalny rozmiar w bajtach buforu używanego do przechowywania komunikatów w pamięci.

(Odziedziczone po NetTcpBinding)
MaxConnections

Pobiera lub ustawia wartość, która kontroluje maksymalną liczbę połączeń, które mają być buforowane w celu późniejszego ponownego użycia na kliencie, oraz maksymalną liczbę połączeń, które mogą być oczekujące na wysłanie na serwerze.

(Odziedziczone po NetTcpBinding)
MaxReceivedMessageSize

Pobiera lub ustawia maksymalny rozmiar w bajtach dla odebranego komunikatu przetwarzanego przez powiązanie.

(Odziedziczone po NetTcpBinding)
MessageVersion

Pobiera wersję komunikatu używaną przez klientów i usługi skonfigurowane za pomocą powiązania.

(Odziedziczone po Binding)
Name

Pobiera lub ustawia nazwę powiązania.

(Odziedziczone po Binding)
Namespace

Pobiera lub ustawia przestrzeń nazw XML powiązania.

(Odziedziczone po Binding)
OpenTimeout

Pobiera lub ustawia interwał czasu podany dla połączenia do otwarcia, zanim transport zgłosi wyjątek.

(Odziedziczone po Binding)
PortSharingEnabled

Pobiera lub ustawia wartość wskazującą, czy udostępnianie portów TCP jest włączone dla połączenia skonfigurowanego za pomocą tego powiązania.

(Odziedziczone po NetTcpBinding)
ReaderQuotas

Pobiera lub ustawia ograniczenia dotyczące złożoności komunikatów PROTOKOŁU SOAP, które mogą być przetwarzane przez punkty końcowe skonfigurowane za pomocą tego powiązania.

(Odziedziczone po NetTcpBinding)
ReceiveTimeout

Pobiera lub ustawia interwał czasu, przez który połączenie może pozostać nieaktywne, podczas którego nie są odbierane żadne komunikaty aplikacji, zanim zostanie porzucony.

(Odziedziczone po Binding)
ReliableSession

Pobiera obiekt wskazujący, czy istnieje niezawodna sesja między punktami końcowymi kanału.

(Odziedziczone po NetTcpBinding)
Scheme

Zwraca schemat identyfikatora URI dla transportu.

(Odziedziczone po NetTcpBinding)
Security

Pobiera obiekt, który określa typ zabezpieczeń używanych z usługami skonfigurowanymi za pomocą tego powiązania.

(Odziedziczone po NetTcpBinding)
SendTimeout

Pobiera lub ustawia interwał czasu dla operacji zapisu do ukończenia, zanim transport zgłosi wyjątek.

(Odziedziczone po Binding)
TransactionFlow

Pobiera lub ustawia wartość określającą, czy przepływ transakcji jest włączony.

(Odziedziczone po NetTcpBinding)
TransactionProtocol

Pobiera lub ustawia protokół transakcji używany przez usługę do przepływu transakcji.

(Odziedziczone po NetTcpBinding)
TransferMode

Pobiera lub ustawia wartość wskazującą, czy usługa skonfigurowana za pomocą powiązania używa trybów transferu komunikatów przesyłanych strumieniowo lub buforowanych (lub obu).

(Odziedziczone po NetTcpBinding)

Metody

BuildChannelFactory<TChannel>(BindingParameterCollection)

Tworzy stos fabryki kanałów na kliencie, który tworzy określony typ kanału i spełnia funkcje określone przez kolekcję parametrów powiązania.

(Odziedziczone po Binding)
BuildChannelFactory<TChannel>(Object[])

Tworzy stos fabryki kanałów na kliencie, który tworzy określony typ kanału i spełnia funkcje określone przez tablicę obiektów.

(Odziedziczone po Binding)
BuildChannelListener<TChannel>(BindingParameterCollection)

Tworzy odbiornik kanału w usłudze, który akceptuje określony typ kanału i spełnia funkcje określone przez kolekcję parametrów powiązania.

(Odziedziczone po Binding)
BuildChannelListener<TChannel>(Object[])

Tworzy odbiornik kanału w usłudze, który akceptuje określony typ kanału i spełnia określone funkcje.

(Odziedziczone po Binding)
BuildChannelListener<TChannel>(Uri, BindingParameterCollection)

Tworzy odbiornik kanału w usłudze, który akceptuje określony typ kanału i spełnia określone funkcje.

(Odziedziczone po Binding)
BuildChannelListener<TChannel>(Uri, Object[])

Tworzy odbiornik kanału w usłudze, który akceptuje określony typ kanału i spełnia określone funkcje.

(Odziedziczone po Binding)
BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection)

Tworzy odbiornik kanału w usłudze, który akceptuje określony typ kanału i spełnia określone funkcje.

(Odziedziczone po Binding)
BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection)

Tworzy odbiornik kanału w usłudze, który akceptuje określony typ kanału i spełnia określone funkcje.

(Odziedziczone po Binding)
BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[])

Tworzy odbiornik kanału w usłudze, który akceptuje określony typ kanału i spełnia określone funkcje.

(Odziedziczone po Binding)
BuildChannelListener<TChannel>(Uri, String, Object[])

Tworzy odbiornik kanału w usłudze, który akceptuje określony typ kanału i spełnia określone funkcje.

(Odziedziczone po Binding)
CanBuildChannelFactory<TChannel>(BindingParameterCollection)

Zwraca wartość wskazującą, czy bieżące powiązanie może utworzyć stos fabryki kanału na kliencie, który spełnia określone parametry powiązania.

(Odziedziczone po Binding)
CanBuildChannelFactory<TChannel>(Object[])

Zwraca wartość wskazującą, czy bieżące powiązanie może utworzyć stos fabryki kanałów na kliencie, który spełnia wymagania określone przez tablicę obiektów.

(Odziedziczone po Binding)
CanBuildChannelListener<TChannel>(BindingParameterCollection)

Zwraca wartość wskazującą, czy bieżące powiązanie może utworzyć stos odbiornika kanału w usłudze, która spełnia określone parametry powiązania.

(Odziedziczone po Binding)
CanBuildChannelListener<TChannel>(Object[])

Zwraca wartość wskazującą, czy bieżące powiązanie może utworzyć stos odbiornika kanału w usłudze, która spełnia kryteria określone w tablicy obiektów.

(Odziedziczone po Binding)
CreateBindingElements()

Tworzy uporządkowaną kolekcję elementów powiązania, które są zawarte w bieżącym powiązaniu.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetProperty<T>(BindingParameterCollection)

Zwraca żądany obiekt typu z odpowiedniej warstwy w stosie powiązań.

(Odziedziczone po Binding)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ShouldSerializeListenBacklog()

Zwraca wartość wskazującą, czy ListenBacklog właściwość zmieniła się z wartości domyślnej i powinna być serializowana.

(Odziedziczone po NetTcpBinding)
ShouldSerializeMaxConnections()

Zwraca wartość wskazującą, czy MaxConnections właściwość zmieniła się z wartości domyślnej i powinna być serializowana.

(Odziedziczone po NetTcpBinding)
ShouldSerializeName()

Zwraca, czy nazwa powiązania powinna być serializowana.

(Odziedziczone po Binding)
ShouldSerializeNamespace()

Zwraca, czy przestrzeń nazw powiązania powinna być serializowana.

(Odziedziczone po Binding)
ShouldSerializeReaderQuotas()

Zwraca wartość wskazującą, czy ReaderQuotas właściwość zmieniła się z wartości domyślnej i powinna być serializowana.

(Odziedziczone po NetTcpBinding)
ShouldSerializeReliableSession()

Zwraca wartość wskazującą, czy ReliableSession właściwość zmieniła się z wartości domyślnej i powinna być serializowana.

(Odziedziczone po NetTcpBinding)
ShouldSerializeSecurity()

Zwraca wartość wskazującą, czy Security właściwość zmieniła się z wartości domyślnej i powinna być serializowana.

(Odziedziczone po NetTcpBinding)
ShouldSerializeTransactionProtocol()

Zwraca wartość wskazującą, czy TransactionProtocol właściwość zmieniła się z wartości domyślnej i powinna być serializowana.

(Odziedziczone po NetTcpBinding)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IBindingRuntimePreferences.ReceiveSynchronously

Pobiera wartość wskazującą, czy żądania przychodzące są obsługiwane synchronicznie, czy asynchronicznie.

(Odziedziczone po NetTcpBinding)

Dotyczy