NetTcpContextBinding Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een contextbinding voor de NetTcpContextBinding binding.
public ref class NetTcpContextBinding : System::ServiceModel::NetTcpBinding
public class NetTcpContextBinding : System.ServiceModel.NetTcpBinding
type NetTcpContextBinding = class
inherit NetTcpBinding
Public Class NetTcpContextBinding
Inherits NetTcpBinding
- Overname
Opmerkingen
Note
Wanneer u een WCF-service aanroept die is gebouwd met .NET Framework 4.0 of hoger vanuit een WCF-clienttoepassing die is gebouwd met .NET Framework 3.5 of eerder, bevat het configuratiebestand dat is gegenereerd door svcutil.exe of het toevoegen van een servicereferentie uit Visual Studio het kenmerk contextManagementEnabled in de bindingsconfiguratie. Dit kenmerk wordt niet herkend door de .NET Framework 3.5-runtime en de toepassing krijgt een ConfigurationErrorsException met het bericht 'Unrecognized attribute 'contextManagementEnabled'. Als tijdelijke oplossing voor dit probleem verwijdert u het kenmerk contextManagementEnabled uit de bindingsconfiguratie.
Constructors
| Name | Description |
|---|---|
| NetTcpContextBinding() |
Initialiseert een nieuw exemplaar van de NetTcpContextBinding klasse. |
| NetTcpContextBinding(SecurityMode, Boolean) |
Initialiseert een nieuw exemplaar van de NetTcpContextBinding klasse met de opgegeven SecurityMode en betrouwbare sessie-instelling. |
| NetTcpContextBinding(SecurityMode) |
Initialiseert een nieuw exemplaar van de NetTcpContextBinding klasse met de opgegeven SecurityMode. |
| NetTcpContextBinding(String) |
Initialiseert een nieuw exemplaar van de NetTcpContextBinding klasse met de opgegeven bindingsconfiguratie. |
Eigenschappen
| Name | Description |
|---|---|
| ClientCallbackAddress |
Hiermee haalt u het callback-adres van de client op of stelt u dit in. |
| CloseTimeout |
Hiermee haalt u het tijdsinterval op dat is opgegeven voor een verbinding die moet worden gesloten voordat het transport een uitzondering genereert. (Overgenomen van Binding) |
| ContextManagementEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of contextbeheer is ingeschakeld. |
| ContextProtectionLevel |
Hiermee haalt u het contextbeveiligingsniveau voor deze binding op of stelt u dit in. |
| EnvelopeVersion |
Hiermee haalt u de versie van SOAP op die wordt gebruikt voor berichten die door deze binding worden verwerkt. (Overgenomen van NetTcpBinding) |
| HostNameComparisonMode |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de hostnaam wordt gebruikt om de service te bereiken wanneer deze overeenkomt met de URI. (Overgenomen van NetTcpBinding) |
| ListenBacklog |
Hiermee wordt het maximum aantal verbindingsaanvragen in de wachtrij opgehaald of ingesteld dat in behandeling kan zijn. (Overgenomen van NetTcpBinding) |
| MaxBufferPoolSize |
Hiermee haalt u de maximale grootte in bytes op die is toegestaan voor een buffergroep waarin TCP-berichten worden opgeslagen die door de binding worden verwerkt. (Overgenomen van NetTcpBinding) |
| MaxBufferSize |
Hiermee wordt een waarde opgehaald of ingesteld waarmee de maximale grootte, in bytes, wordt opgegeven van de buffer die wordt gebruikt voor het opslaan van berichten in het geheugen. (Overgenomen van NetTcpBinding) |
| MaxConnections |
Hiermee wordt een waarde opgehaald of ingesteld waarmee het maximum aantal verbindingen wordt bepaald dat moet worden gegroepeerd voor later hergebruik op de client en het maximum aantal verbindingen dat mag worden verzonden op de server. (Overgenomen van NetTcpBinding) |
| MaxReceivedMessageSize |
Hiermee wordt de maximale grootte, in bytes, opgehaald of ingesteld voor een ontvangen bericht dat door de binding wordt verwerkt. (Overgenomen van NetTcpBinding) |
| MessageVersion |
Hiermee haalt u de berichtversie op die wordt gebruikt door clients en services die zijn geconfigureerd met de binding. (Overgenomen van Binding) |
| Name |
Hiermee haalt u de naam van de binding op of stelt u deze in. (Overgenomen van Binding) |
| Namespace |
Hiermee haalt u de XML-naamruimte van de binding op of stelt u deze in. (Overgenomen van Binding) |
| OpenTimeout |
Hiermee haalt u het tijdsinterval op dat is opgegeven voor een verbinding die moet worden geopend voordat het transport een uitzondering genereert. (Overgenomen van Binding) |
| PortSharingEnabled |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of delen van TCP-poorten is ingeschakeld voor de verbinding die met deze binding is geconfigureerd. (Overgenomen van NetTcpBinding) |
| ReaderQuotas |
Hiermee worden beperkingen voor de complexiteit van SOAP-berichten opgehaald of ingesteld die kunnen worden verwerkt door eindpunten die met deze binding zijn geconfigureerd. (Overgenomen van NetTcpBinding) |
| ReceiveTimeout |
Hiermee wordt het tijdsinterval opgehaald of ingesteld dat een verbinding inactief kan blijven, terwijl er geen toepassingsberichten worden ontvangen voordat deze wordt verwijderd. (Overgenomen van Binding) |
| ReliableSession |
Hiermee wordt een object opgehaald dat aangeeft of er een betrouwbare sessie tot stand is gebracht tussen kanaaleindpunten. (Overgenomen van NetTcpBinding) |
| Scheme |
Retourneert het URI-schema voor het transport. (Overgenomen van NetTcpBinding) |
| Security |
Hiermee wordt een object opgehaald dat het type beveiliging aangeeft dat wordt gebruikt met services die met deze binding zijn geconfigureerd. (Overgenomen van NetTcpBinding) |
| SendTimeout |
Hiermee haalt u het tijdsinterval op dat is opgegeven voor een schrijfbewerking die moet worden voltooid voordat het transport een uitzondering genereert. (Overgenomen van Binding) |
| TransactionFlow |
Hiermee wordt een waarde opgehaald of ingesteld die bepaalt of de transactiestroom is ingeschakeld. (Overgenomen van NetTcpBinding) |
| TransactionProtocol |
Hiermee haalt u het transactieprotocol op dat door de service wordt gebruikt om transacties te laten stromen. (Overgenomen van NetTcpBinding) |
| TransferMode |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de service die is geconfigureerd met de binding gebruikmaakt van gestreamde of gebufferde (of beide) modi van berichtoverdracht. (Overgenomen van NetTcpBinding) |
Methoden
| Name | Description |
|---|---|
| BuildChannelFactory<TChannel>(BindingParameterCollection) |
Bouwt de stack van de kanaalfactory op de client die een opgegeven type kanaal maakt en voldoet aan de functies die zijn opgegeven door een verzameling bindingsparameters. (Overgenomen van Binding) |
| BuildChannelFactory<TChannel>(Object[]) |
Bouwt de stack van de kanaalfactory op de client die een opgegeven type kanaal maakt en voldoet aan de functies die zijn opgegeven door een objectmatrix. (Overgenomen van Binding) |
| BuildChannelListener<TChannel>(BindingParameterCollection) |
Bouwt de kanaallistener op de service die een opgegeven type kanaal accepteert en voldoet aan de functies die zijn opgegeven door een verzameling bindingsparameters. (Overgenomen van Binding) |
| BuildChannelListener<TChannel>(Object[]) |
Bouwt de kanaallistener op de service die een opgegeven type kanaal accepteert en voldoet aan de opgegeven functies. (Overgenomen van Binding) |
| BuildChannelListener<TChannel>(Uri, BindingParameterCollection) |
Bouwt de kanaallistener op de service die een opgegeven type kanaal accepteert en voldoet aan de opgegeven functies. (Overgenomen van Binding) |
| BuildChannelListener<TChannel>(Uri, Object[]) |
Bouwt de kanaallistener op de service die een opgegeven type kanaal accepteert en voldoet aan de opgegeven functies. (Overgenomen van Binding) |
| BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection) |
Bouwt de kanaallistener op de service die een opgegeven type kanaal accepteert en voldoet aan de opgegeven functies. (Overgenomen van Binding) |
| BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection) |
Bouwt de kanaallistener op de service die een opgegeven type kanaal accepteert en voldoet aan de opgegeven functies. (Overgenomen van Binding) |
| BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[]) |
Bouwt de kanaallistener op de service die een opgegeven type kanaal accepteert en voldoet aan de opgegeven functies. (Overgenomen van Binding) |
| BuildChannelListener<TChannel>(Uri, String, Object[]) |
Bouwt de kanaallistener op de service die een opgegeven type kanaal accepteert en voldoet aan de opgegeven functies. (Overgenomen van Binding) |
| CanBuildChannelFactory<TChannel>(BindingParameterCollection) |
Retourneert een waarde die aangeeft of de huidige binding een kanaalfactorystack kan bouwen op de client die voldoet aan de verzameling bindingsparameters die zijn opgegeven. (Overgenomen van Binding) |
| CanBuildChannelFactory<TChannel>(Object[]) |
Retourneert een waarde die aangeeft of de huidige binding een kanaalfactorystack kan bouwen op de client die voldoet aan de vereisten die zijn opgegeven door een objectmatrix. (Overgenomen van Binding) |
| CanBuildChannelListener<TChannel>(BindingParameterCollection) |
Retourneert een waarde die aangeeft of de huidige binding een kanaallistenerstack kan bouwen op de service die voldoet aan de verzameling bindingsparameters die zijn opgegeven. (Overgenomen van Binding) |
| CanBuildChannelListener<TChannel>(Object[]) |
Retourneert een waarde die aangeeft of de huidige binding een kanaallistenerstack kan bouwen op de service die voldoet aan de criteria die zijn opgegeven in een matrix met objecten. (Overgenomen van Binding) |
| CreateBindingElements() |
Hiermee maakt u een geordende verzameling bindingselementen die zijn opgenomen in de huidige binding. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetProperty<T>(BindingParameterCollection) |
Retourneert een getypt object dat, indien aanwezig, is aangevraagd vanuit de juiste laag in de bindingsstack. (Overgenomen van Binding) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ShouldSerializeListenBacklog() |
Retourneert een waarde die aangeeft of de eigenschap is gewijzigd van de ListenBacklog standaardwaarde en moet worden geserialiseerd. (Overgenomen van NetTcpBinding) |
| ShouldSerializeMaxConnections() |
Retourneert een waarde die aangeeft of de eigenschap is gewijzigd van de MaxConnections standaardwaarde en moet worden geserialiseerd. (Overgenomen van NetTcpBinding) |
| ShouldSerializeName() |
Retourneert of de naam van de binding moet worden geserialiseerd. (Overgenomen van Binding) |
| ShouldSerializeNamespace() |
Retourneert of de naamruimte van de binding moet worden geserialiseerd. (Overgenomen van Binding) |
| ShouldSerializeReaderQuotas() |
Retourneert een waarde die aangeeft of de eigenschap is gewijzigd van de ReaderQuotas standaardwaarde en moet worden geserialiseerd. (Overgenomen van NetTcpBinding) |
| ShouldSerializeReliableSession() |
Retourneert een waarde die aangeeft of de eigenschap is gewijzigd van de ReliableSession standaardwaarde en moet worden geserialiseerd. (Overgenomen van NetTcpBinding) |
| ShouldSerializeSecurity() |
Retourneert een waarde die aangeeft of de eigenschap is gewijzigd van de Security standaardwaarde en moet worden geserialiseerd. (Overgenomen van NetTcpBinding) |
| ShouldSerializeTransactionProtocol() |
Retourneert een waarde die aangeeft of de eigenschap is gewijzigd van de TransactionProtocol standaardwaarde en moet worden geserialiseerd. (Overgenomen van NetTcpBinding) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IBindingRuntimePreferences.ReceiveSynchronously |
Hiermee wordt een waarde opgehaald die aangeeft of binnenkomende aanvragen synchroon of asynchroon worden verwerkt. (Overgenomen van NetTcpBinding) |