NetTcpContextBinding Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller en kontextaktiverad bindning för bindningen NetTcpContextBinding .
public ref class NetTcpContextBinding : System::ServiceModel::NetTcpBinding
public class NetTcpContextBinding : System.ServiceModel.NetTcpBinding
type NetTcpContextBinding = class
inherit NetTcpBinding
Public Class NetTcpContextBinding
Inherits NetTcpBinding
- Arv
Kommentarer
Note
När du anropar en WCF-tjänst som skapats med .NET Framework 4.0 eller senare från ett WCF-klientprogram som skapats med .NET Framework 3.5 eller tidigare, innehåller konfigurationsfilen som genereras av svcutil.exe eller lägger till en tjänstreferens från Visual Studio attributet contextManagementEnabled i bindningskonfigurationen. Det här attributet identifieras inte av .NET Framework 3.5-körningen och programmet utlöser en ConfigurationErrorsException med meddelandet "Okänt attribut "contextManagementEnabled". Lös problemet genom att ta bort attributet contextManagementEnabled från bindningskonfigurationen.
Konstruktorer
| Name | Description |
|---|---|
| NetTcpContextBinding() |
Initierar en ny instans av NetTcpContextBinding klassen. |
| NetTcpContextBinding(SecurityMode, Boolean) |
Initierar en ny instans av NetTcpContextBinding klassen med den angivna SecurityMode och tillförlitliga sessionsinställningen. |
| NetTcpContextBinding(SecurityMode) |
Initierar en ny instans av NetTcpContextBinding klassen med angiven SecurityMode. |
| NetTcpContextBinding(String) |
Initierar en ny instans av NetTcpContextBinding klassen med den angivna bindningskonfigurationen. |
Egenskaper
| Name | Description |
|---|---|
| ClientCallbackAddress |
Hämtar eller anger klientens återanropsadress. |
| CloseTimeout |
Hämtar eller anger tidsintervallet för en anslutning som ska stängas innan transporten skapar ett undantag. (Ärvd från Binding) |
| ContextManagementEnabled |
Hämtar ett värde som anger om kontexthantering är aktiverat. |
| ContextProtectionLevel |
Hämtar eller anger kontextskyddsnivån för den här bindningen. |
| EnvelopeVersion |
Hämtar den version av SOAP som används för meddelanden som bearbetas av den här bindningen. (Ärvd från NetTcpBinding) |
| HostNameComparisonMode |
Hämtar eller anger ett värde som anger om värdnamnet används för att nå tjänsten när URI:n matchas. (Ärvd från NetTcpBinding) |
| ListenBacklog |
Hämtar eller anger det maximala antalet köade anslutningsbegäranden som kan vänta. (Ärvd från NetTcpBinding) |
| MaxBufferPoolSize |
Hämtar eller anger den maximala storleken i byte som tillåts för en buffertpool som lagrar TCP-meddelanden som bearbetas av bindningen. (Ärvd från NetTcpBinding) |
| MaxBufferSize |
Hämtar eller anger ett värde som anger den maximala storleken i byte för bufferten som används för att lagra meddelanden i minnet. (Ärvd från NetTcpBinding) |
| MaxConnections |
Hämtar eller anger ett värde som styr det maximala antalet anslutningar som ska poolas för efterföljande återanvändning på klienten och det maximala antalet anslutningar som tillåts vänta på att skickas på servern. (Ärvd från NetTcpBinding) |
| MaxReceivedMessageSize |
Hämtar eller anger den maximala storleken i byte för ett mottaget meddelande som bearbetas av bindningen. (Ärvd från NetTcpBinding) |
| MessageVersion |
Hämtar meddelandeversionen som används av klienter och tjänster som konfigurerats med bindningen. (Ärvd från Binding) |
| Name |
Hämtar eller anger namnet på bindningen. (Ärvd från Binding) |
| Namespace |
Hämtar eller anger XML-namnområdet för bindningen. (Ärvd från Binding) |
| OpenTimeout |
Hämtar eller anger tidsintervallet för en anslutning som ska öppnas innan transporten skapar ett undantag. (Ärvd från Binding) |
| PortSharingEnabled |
Hämtar eller anger ett värde som anger om TCP-portdelning är aktiverat för anslutningen som konfigurerats med den här bindningen. (Ärvd från NetTcpBinding) |
| ReaderQuotas |
Hämtar eller anger begränsningar för komplexiteten i SOAP-meddelanden som kan bearbetas av slutpunkter som konfigurerats med den här bindningen. (Ärvd från NetTcpBinding) |
| ReceiveTimeout |
Hämtar eller anger det tidsintervall som en anslutning kan förbli inaktiv under vilken inga programmeddelanden tas emot innan den tas bort. (Ärvd från Binding) |
| ReliableSession |
Hämtar ett objekt som anger om en tillförlitlig session upprättas mellan kanalslutpunkter. (Ärvd från NetTcpBinding) |
| Scheme |
Returnerar URI-schemat för transporten. (Ärvd från NetTcpBinding) |
| Security |
Hämtar ett objekt som anger vilken typ av säkerhet som används med tjänster som konfigurerats med den här bindningen. (Ärvd från NetTcpBinding) |
| SendTimeout |
Hämtar eller anger tidsintervallet för en skrivåtgärd som ska slutföras innan transporten genererar ett undantag. (Ärvd från Binding) |
| TransactionFlow |
Hämtar eller anger ett värde som avgör om transaktionsflödet är aktiverat. (Ärvd från NetTcpBinding) |
| TransactionProtocol |
Hämtar eller anger det transaktionsprotokoll som används av tjänsten för att flöda transaktioner. (Ärvd från NetTcpBinding) |
| TransferMode |
Hämtar eller anger ett värde som anger om tjänsten som konfigurerats med bindningen använder strömmade eller buffrade (eller båda) lägen för meddelandeöverföring. (Ärvd från NetTcpBinding) |
Metoder
| Name | Description |
|---|---|
| BuildChannelFactory<TChannel>(BindingParameterCollection) |
Skapar kanalfabriksstacken på klienten som skapar en angiven typ av kanal och som uppfyller de funktioner som anges av en samling bindningsparametrar. (Ärvd från Binding) |
| BuildChannelFactory<TChannel>(Object[]) |
Skapar kanalfabriksstacken på klienten som skapar en angiven typ av kanal och som uppfyller de funktioner som anges av en objektmatris. (Ärvd från Binding) |
| BuildChannelListener<TChannel>(BindingParameterCollection) |
Skapar kanallyssnaren på tjänsten som accepterar en angiven typ av kanal och som uppfyller de funktioner som anges av en samling bindningsparametrar. (Ärvd från Binding) |
| BuildChannelListener<TChannel>(Object[]) |
Skapar kanallyssnaren på tjänsten som accepterar en angiven typ av kanal och som uppfyller de angivna funktionerna. (Ärvd från Binding) |
| BuildChannelListener<TChannel>(Uri, BindingParameterCollection) |
Skapar kanallyssnaren på tjänsten som accepterar en angiven typ av kanal och som uppfyller de angivna funktionerna. (Ärvd från Binding) |
| BuildChannelListener<TChannel>(Uri, Object[]) |
Skapar kanallyssnaren på tjänsten som accepterar en angiven typ av kanal och som uppfyller de angivna funktionerna. (Ärvd från Binding) |
| BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection) |
Skapar kanallyssnaren på tjänsten som accepterar en angiven typ av kanal och som uppfyller de angivna funktionerna. (Ärvd från Binding) |
| BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection) |
Skapar kanallyssnaren på tjänsten som accepterar en angiven typ av kanal och som uppfyller de angivna funktionerna. (Ärvd från Binding) |
| BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[]) |
Skapar kanallyssnaren på tjänsten som accepterar en angiven typ av kanal och som uppfyller de angivna funktionerna. (Ärvd från Binding) |
| BuildChannelListener<TChannel>(Uri, String, Object[]) |
Skapar kanallyssnaren på tjänsten som accepterar en angiven typ av kanal och som uppfyller de angivna funktionerna. (Ärvd från Binding) |
| CanBuildChannelFactory<TChannel>(BindingParameterCollection) |
Returnerar ett värde som anger om den aktuella bindningen kan skapa en kanalfabriksstack på klienten som uppfyller samlingen med angivna bindningsparametrar. (Ärvd från Binding) |
| CanBuildChannelFactory<TChannel>(Object[]) |
Returnerar ett värde som anger om den aktuella bindningen kan skapa en kanalfabriksstack på klienten som uppfyller de krav som anges av en objektmatris. (Ärvd från Binding) |
| CanBuildChannelListener<TChannel>(BindingParameterCollection) |
Returnerar ett värde som anger om den aktuella bindningen kan skapa en kanallyssningsstack på tjänsten som uppfyller den angivna samlingen med bindningsparametrar. (Ärvd från Binding) |
| CanBuildChannelListener<TChannel>(Object[]) |
Returnerar ett värde som anger om den aktuella bindningen kan skapa en kanallyssningsstack på tjänsten som uppfyller de villkor som anges i en matris med objekt. (Ärvd från Binding) |
| CreateBindingElements() |
Skapar en ordnad samling bindningselement som finns i den aktuella bindningen. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetProperty<T>(BindingParameterCollection) |
Returnerar ett typat objekt som begärs, om det finns, från lämpligt lager i bindningsstacken. (Ärvd från Binding) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ShouldSerializeListenBacklog() |
Returnerar ett värde som anger om egenskapen ListenBacklog har ändrats från standardvärdet och ska serialiseras. (Ärvd från NetTcpBinding) |
| ShouldSerializeMaxConnections() |
Returnerar ett värde som anger om egenskapen MaxConnections har ändrats från standardvärdet och ska serialiseras. (Ärvd från NetTcpBinding) |
| ShouldSerializeName() |
Returnerar om namnet på bindningen ska serialiseras. (Ärvd från Binding) |
| ShouldSerializeNamespace() |
Returnerar om bindningens namnområde ska serialiseras. (Ärvd från Binding) |
| ShouldSerializeReaderQuotas() |
Returnerar ett värde som anger om egenskapen ReaderQuotas har ändrats från standardvärdet och ska serialiseras. (Ärvd från NetTcpBinding) |
| ShouldSerializeReliableSession() |
Returnerar ett värde som anger om egenskapen ReliableSession har ändrats från standardvärdet och ska serialiseras. (Ärvd från NetTcpBinding) |
| ShouldSerializeSecurity() |
Returnerar ett värde som anger om egenskapen Security har ändrats från standardvärdet och ska serialiseras. (Ärvd från NetTcpBinding) |
| ShouldSerializeTransactionProtocol() |
Returnerar ett värde som anger om egenskapen TransactionProtocol har ändrats från standardvärdet och ska serialiseras. (Ärvd från NetTcpBinding) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IBindingRuntimePreferences.ReceiveSynchronously |
Hämtar ett värde som anger om inkommande begäranden hanteras synkront eller asynkront. (Ärvd från NetTcpBinding) |