NetTcpContextBinding Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Környezetfüggő kötést biztosít a NetTcpContextBinding kötéshez.
public ref class NetTcpContextBinding : System::ServiceModel::NetTcpBinding
public class NetTcpContextBinding : System.ServiceModel.NetTcpBinding
type NetTcpContextBinding = class
inherit NetTcpBinding
Public Class NetTcpContextBinding
Inherits NetTcpBinding
- Öröklődés
Megjegyzések
Note
Ha .NET Framework 4.0-s vagy újabb verziójával készült WCF-szolgáltatást hív meg egy .NET Framework 3.5-ös vagy korábbi verziójával készült WCF-ügyfélalkalmazásból, a svcutil.exe által létrehozott vagy Visual Studio szolgáltatáshivatkozás hozzáadásával létrehozott konfigurációs fájl tartalmazni fogja a contextManagementEnabled attribútumot a kötéskonfigurációban. Ezt az attribútumot a .NET Framework 3.5 futtatókörnyezete nem ismeri fel, és az alkalmazás egy ConfigurationErrorsException küld a "ContextManagementEnabled" ismeretlen attribútummal. A probléma megoldásához távolítsa el a contextManagementEnabled attribútumot a kötéskonfigurációból.
Konstruktorok
| Name | Description |
|---|---|
| NetTcpContextBinding() |
Inicializálja a NetTcpContextBinding osztály új példányát. |
| NetTcpContextBinding(SecurityMode, Boolean) |
Inicializálja az osztály új példányát NetTcpContextBinding a megadott SecurityMode és megbízható munkamenet-beállítással. |
| NetTcpContextBinding(SecurityMode) |
Inicializálja az osztály új példányát NetTcpContextBinding a megadott SecurityMode. |
| NetTcpContextBinding(String) |
Inicializálja az osztály új példányát NetTcpContextBinding a megadott kötéskonfigurációval. |
Tulajdonságok
| Name | Description |
|---|---|
| ClientCallbackAddress |
Lekéri vagy beállítja az ügyfél visszahívási címét. |
| CloseTimeout |
Lekéri vagy beállítja a kapcsolat lezárásához megadott időintervallumot, mielőtt az átvitel kivételt eredményezne. (Öröklődés forrása Binding) |
| ContextManagementEnabled |
Beolvas egy értéket, amely meghatározza, hogy engedélyezve van-e a környezetkezelés. |
| ContextProtectionLevel |
Lekéri vagy beállítja a kötés környezeti védelmi szintjét. |
| EnvelopeVersion |
Lekéri a KÖTÉS által feldolgozott üzenetekhez használt SOAP-verziót. (Öröklődés forrása NetTcpBinding) |
| HostNameComparisonMode |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a gazdagépnév a szolgáltatás elérésére szolgál-e az URI egyeztetésekor. (Öröklődés forrása NetTcpBinding) |
| ListenBacklog |
Lekéri vagy beállítja a függőben lévő várólistás kapcsolatkérések maximális számát. (Öröklődés forrása NetTcpBinding) |
| MaxBufferPoolSize |
Lekéri vagy beállítja a kötés által feldolgozott TCP-üzeneteket tároló pufferkészlet maximális méretét bájtban. (Öröklődés forrása NetTcpBinding) |
| MaxBufferSize |
Lekéri vagy beállít egy értéket, amely megadja az üzenetek memóriában való tárolásához használt puffer maximális méretét bájtban. (Öröklődés forrása NetTcpBinding) |
| MaxConnections |
Lekéri vagy beállít egy értéket, amely szabályozza az ügyfél későbbi újrafelhasználásához készletbe veendő kapcsolatok maximális számát, valamint a kiszolgálón történő küldés függőben hagyható kapcsolatok maximális számát. (Öröklődés forrása NetTcpBinding) |
| MaxReceivedMessageSize |
Bájtban lekéri vagy beállítja a maximális méretet a kötés által feldolgozott fogadott üzenetekhez. (Öröklődés forrása NetTcpBinding) |
| MessageVersion |
Lekéri a kötéssel konfigurált ügyfelek és szolgáltatások által használt üzenetverziót. (Öröklődés forrása Binding) |
| Name |
Lekéri vagy beállítja a kötés nevét. (Öröklődés forrása Binding) |
| Namespace |
Lekéri vagy beállítja a kötés XML-névterét. (Öröklődés forrása Binding) |
| OpenTimeout |
Lekéri vagy beállítja a kapcsolat megnyitásához megadott időintervallumot, mielőtt az átvitel kivételt eredményezne. (Öröklődés forrása Binding) |
| PortSharingEnabled |
Lekéri vagy beállít egy értéket, amely jelzi, hogy engedélyezve van-e a TCP-portmegosztás a kötéssel konfigurált kapcsolathoz. (Öröklődés forrása NetTcpBinding) |
| ReaderQuotas |
Lekéri vagy beállítja a SOAP-üzenetek összetettségére vonatkozó korlátozásokat, amelyeket az ezzel a kötéssel konfigurált végpontok feldolgozhatnak. (Öröklődés forrása NetTcpBinding) |
| ReceiveTimeout |
Lekéri vagy beállítja a kapcsolat inaktív állapotának időtartamát, amely alatt nem érkeznek alkalmazásüzenetek, mielőtt megszakadna. (Öröklődés forrása Binding) |
| ReliableSession |
Lekéri az objektumot, amely jelzi, hogy megbízható munkamenet jön-e létre a csatornavégpontok között. (Öröklődés forrása NetTcpBinding) |
| Scheme |
A szállítási URI-sémát adja vissza. (Öröklődés forrása NetTcpBinding) |
| Security |
Lekéri a kötéssel konfigurált szolgáltatásokhoz használt biztonsági típust meghatározó objektumot. (Öröklődés forrása NetTcpBinding) |
| SendTimeout |
Lekéri vagy beállítja az írási művelethez megadott időintervallumot, mielőtt az átvitel kivételt eredményezne. (Öröklődés forrása Binding) |
| TransactionFlow |
Lekéri vagy beállít egy értéket, amely meghatározza, hogy engedélyezve van-e a tranzakciós folyamat. (Öröklődés forrása NetTcpBinding) |
| TransactionProtocol |
Lekéri vagy beállítja a szolgáltatás által a tranzakciókhoz használt tranzakciós protokollt. (Öröklődés forrása NetTcpBinding) |
| TransferMode |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a kötéssel konfigurált szolgáltatás streamelt vagy pufferelt (vagy mindkét) üzenetátviteli módot használ-e. (Öröklődés forrása NetTcpBinding) |
Metódusok
| Name | Description |
|---|---|
| BuildChannelFactory<TChannel>(BindingParameterCollection) |
A channel factory vermet azon az ügyfélen hozza létre, amely egy adott típusú csatornát hoz létre, és amely megfelel a kötési paraméterek gyűjteményében megadott funkcióknak. (Öröklődés forrása Binding) |
| BuildChannelFactory<TChannel>(Object[]) |
A channel factory vermet azon az ügyfélen hozza létre, amely egy adott típusú csatornát hoz létre, és amely megfelel az objektumtömb által megadott funkcióknak. (Öröklődés forrása Binding) |
| BuildChannelListener<TChannel>(BindingParameterCollection) |
Létrehozza a csatornafigyelőt arra a szolgáltatásra, amely elfogad egy adott típusú csatornát, és amely megfelel a kötési paraméterek gyűjteményében megadott funkcióknak. (Öröklődés forrása Binding) |
| BuildChannelListener<TChannel>(Object[]) |
Létrehozza a csatornafigyelőt arra a szolgáltatásra, amely elfogadja a megadott típusú csatornát, és megfelel a megadott funkcióknak. (Öröklődés forrása Binding) |
| BuildChannelListener<TChannel>(Uri, BindingParameterCollection) |
Létrehozza a csatornafigyelőt arra a szolgáltatásra, amely elfogadja a megadott típusú csatornát, és megfelel a megadott funkcióknak. (Öröklődés forrása Binding) |
| BuildChannelListener<TChannel>(Uri, Object[]) |
Létrehozza a csatornafigyelőt arra a szolgáltatásra, amely elfogadja a megadott típusú csatornát, és megfelel a megadott funkcióknak. (Öröklődés forrása Binding) |
| BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection) |
Létrehozza a csatornafigyelőt arra a szolgáltatásra, amely elfogadja a megadott típusú csatornát, és megfelel a megadott funkcióknak. (Öröklődés forrása Binding) |
| BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection) |
Létrehozza a csatornafigyelőt arra a szolgáltatásra, amely elfogadja a megadott típusú csatornát, és megfelel a megadott funkcióknak. (Öröklődés forrása Binding) |
| BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[]) |
Létrehozza a csatornafigyelőt arra a szolgáltatásra, amely elfogadja a megadott típusú csatornát, és megfelel a megadott funkcióknak. (Öröklődés forrása Binding) |
| BuildChannelListener<TChannel>(Uri, String, Object[]) |
Létrehozza a csatornafigyelőt arra a szolgáltatásra, amely elfogadja a megadott típusú csatornát, és megfelel a megadott funkcióknak. (Öröklődés forrása Binding) |
| CanBuildChannelFactory<TChannel>(BindingParameterCollection) |
Olyan értéket ad vissza, amely jelzi, hogy az aktuális kötés képes-e csatorna-előállító vermet létrehozni az ügyfélen, amely megfelel a megadott kötési paraméterek gyűjteményének. (Öröklődés forrása Binding) |
| CanBuildChannelFactory<TChannel>(Object[]) |
Olyan értéket ad vissza, amely jelzi, hogy az aktuális kötés képes-e olyan csatorna-előállító vermet létrehozni az ügyfélen, amely megfelel az objektumtömb által meghatározott követelményeknek. (Öröklődés forrása Binding) |
| CanBuildChannelListener<TChannel>(BindingParameterCollection) |
Olyan értéket ad vissza, amely jelzi, hogy az aktuális kötés képes-e csatornafigyelő vermet építeni a szolgáltatásra, amely megfelel a megadott kötési paraméterek gyűjteményének. (Öröklődés forrása Binding) |
| CanBuildChannelListener<TChannel>(Object[]) |
Olyan értéket ad vissza, amely jelzi, hogy az aktuális kötés képes-e olyan csatornafigyelő vermet létrehozni a szolgáltatásban, amely megfelel az objektumok tömbjében megadott feltételeknek. (Öröklődés forrása Binding) |
| CreateBindingElements() |
Az aktuális kötésben található kötéselemek rendezett gyűjteményét hozza létre. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetProperty<T>(BindingParameterCollection) |
A kötési verem megfelelő rétegéből kért beírt objektumot ad vissza, ha van ilyen. (Öröklődés forrása Binding) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ShouldSerializeListenBacklog() |
Olyan értéket ad vissza, amely jelzi, hogy a tulajdonság megváltozott-e az ListenBacklog alapértelmezett értékétől, és szerializálni kell. (Öröklődés forrása NetTcpBinding) |
| ShouldSerializeMaxConnections() |
Olyan értéket ad vissza, amely jelzi, hogy a tulajdonság megváltozott-e az MaxConnections alapértelmezett értékétől, és szerializálni kell. (Öröklődés forrása NetTcpBinding) |
| ShouldSerializeName() |
Azt adja vissza, hogy a kötés nevét szerializálni kell-e. (Öröklődés forrása Binding) |
| ShouldSerializeNamespace() |
Azt adja vissza, hogy a kötés névterét szerializálni kell-e. (Öröklődés forrása Binding) |
| ShouldSerializeReaderQuotas() |
Olyan értéket ad vissza, amely jelzi, hogy a tulajdonság megváltozott-e az ReaderQuotas alapértelmezett értékétől, és szerializálni kell. (Öröklődés forrása NetTcpBinding) |
| ShouldSerializeReliableSession() |
Olyan értéket ad vissza, amely jelzi, hogy a tulajdonság megváltozott-e az ReliableSession alapértelmezett értékétől, és szerializálni kell. (Öröklődés forrása NetTcpBinding) |
| ShouldSerializeSecurity() |
Olyan értéket ad vissza, amely jelzi, hogy a tulajdonság megváltozott-e az Security alapértelmezett értékétől, és szerializálni kell. (Öröklődés forrása NetTcpBinding) |
| ShouldSerializeTransactionProtocol() |
Olyan értéket ad vissza, amely jelzi, hogy a tulajdonság megváltozott-e az TransactionProtocol alapértelmezett értékétől, és szerializálni kell. (Öröklődés forrása NetTcpBinding) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IBindingRuntimePreferences.ReceiveSynchronously |
Olyan értéket kap, amely jelzi, hogy a bejövő kérések szinkron vagy aszinkron módon vannak-e kezelve. (Öröklődés forrása NetTcpBinding) |