NetPeerTcpBinding 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.
Let op
PeerChannel feature is obsolete and will be removed in the future.
Biedt een veilige binding voor peer-to-peer-netwerktoepassingen.
public ref class NetPeerTcpBinding : System::ServiceModel::Channels::Binding, System::ServiceModel::Channels::IBindingRuntimePreferences
public class NetPeerTcpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
[System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)]
public class NetPeerTcpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type NetPeerTcpBinding = class
inherit Binding
interface IBindingRuntimePreferences
[<System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)>]
type NetPeerTcpBinding = class
inherit Binding
interface IBindingRuntimePreferences
Public Class NetPeerTcpBinding
Inherits Binding
Implements IBindingRuntimePreferences
- Overname
- Kenmerken
- Implementeringen
Opmerkingen
De NetPeerTcpBinding binding biedt ondersteuning voor het maken van peernetwerktoepassingen die gebruikmaken van een peer-to-peer-mesh-infrastructuur op TCP-niveau.
Elk PeerNode exemplaar kan meerdere peerkanalen hosten die zijn gedefinieerd met dit bindingstype. Kanaalfactory's die worden geproduceerd met behulp van een geconfigureerd exemplaar van dit type, kunnen worden gebruikt om peerkanalen te genereren. Een peer channel factory kan peerkanalen produceren die alleen-invoer zijn (implementeert), IInputChannelalleen-uitvoer (implementeert) IOutputChannelen duplex (implementeert).IDuplexChannel
Dit is een van de standaardbindingen die worden geleverd door het Windows Communication Framework (WCF). Deze kan worden gebruikt in imperatieve code of worden opgegeven in het bijbehorende XML-configuratiebestand voor de toepassing. De aanbevolen procedure is om de binding te definiëren met behulp van configuratiewaarden en niet om een op code gebaseerde benadering te gebruiken, behalve in bepaalde geavanceerde scenario's waarin configuratiewaarden moeten worden ingesteld als een service wordt geïnitialiseerd.
Constructors
| Name | Description |
|---|---|
| NetPeerTcpBinding() |
Verouderd.
Initialiseert een nieuw standaardexemplaren van de NetPeerTcpBinding klasse. |
| NetPeerTcpBinding(String) |
Verouderd.
Initialiseert een nieuw exemplaar van de NetPeerTcpBinding klasse met een opgegeven configuratienaam. |
Eigenschappen
| Name | Description |
|---|---|
| CloseTimeout |
Verouderd.
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) |
| EnvelopeVersion |
Verouderd.
Hiermee haalt u de SOAP-versie op die met deze binding wordt gebruikt. |
| IsPnrpAvailable |
Verouderd.
Hiermee wordt een waarde opgehaald die aangeeft of de PNRP-service is geïnstalleerd en beschikbaar is op de computer. |
| ListenIPAddress |
Verouderd.
Hiermee wordt het IP-adres opgehaald of ingesteld dat wordt gebruikt voor het luisteren door het lokale peerknooppunt. |
| MaxBufferPoolSize |
Verouderd.
Hiermee haalt u de maximale grootte in bytes op van de geheugengroep die wordt gebruikt voor de peer-TCP-buffer. |
| MaxReceivedMessageSize |
Verouderd.
Hiermee wordt de maximale grootte, in bytes, van TCP-berichten opgehaald of ingesteld die worden verwerkt door peerkanalen die door deze binding zijn gemaakt. |
| MessageVersion |
Verouderd.
Hiermee haalt u de berichtversie op die wordt gebruikt door clients en services die zijn geconfigureerd met de binding. (Overgenomen van Binding) |
| Name |
Verouderd.
Hiermee haalt u de naam van de binding op of stelt u deze in. (Overgenomen van Binding) |
| Namespace |
Verouderd.
Hiermee haalt u de XML-naamruimte van de binding op of stelt u deze in. (Overgenomen van Binding) |
| OpenTimeout |
Verouderd.
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) |
| Port |
Verouderd.
Hiermee wordt de netwerkpoort ophaalt of ingesteld waarop verbinding moet worden gemaakt. |
| ReaderQuotas |
Verouderd.
Hiermee haalt u de binding op of stelt u deze XmlDictionaryReaderQuotas in. |
| ReceiveTimeout |
Verouderd.
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) |
| Resolver |
Verouderd.
Hiermee haalt u de PeerResolver gegevens op die door dit bindingexemplaren worden gebruikt om een peer-mesh-id op te lossen naar de IP-adressen van eindpunten van knooppunten in de peer-mesh. |
| Scheme |
Verouderd.
Hiermee haalt u het URI-schema op dat wordt gebruikt voor het transportprotocol dat aan deze binding is gekoppeld. |
| Security |
Verouderd.
Hiermee haalt u de beveiliging op die is ingesteld op peerkanalen die door deze binding zijn gemaakt. |
| SendTimeout |
Verouderd.
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) |
Methoden
| Name | Description |
|---|---|
| BuildChannelFactory<TChannel>(BindingParameterCollection) |
Verouderd.
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[]) |
Verouderd.
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) |
Verouderd.
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[]) |
Verouderd.
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) |
Verouderd.
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[]) |
Verouderd.
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) |
Verouderd.
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) |
Verouderd.
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[]) |
Verouderd.
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[]) |
Verouderd.
Bouwt de kanaallistener op de service die een opgegeven type kanaal accepteert en voldoet aan de opgegeven functies. (Overgenomen van Binding) |
| CanBuildChannelFactory<TChannel>(BindingParameterCollection) |
Verouderd.
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[]) |
Verouderd.
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) |
Verouderd.
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[]) |
Verouderd.
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() |
Verouderd.
Hiermee maakt u een verzameling met de bindingselementen voor de binding. |
| Equals(Object) |
Verouderd.
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Verouderd.
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetProperty<T>(BindingParameterCollection) |
Verouderd.
Retourneert een getypt object dat, indien aanwezig, is aangevraagd vanuit de juiste laag in de bindingsstack. (Overgenomen van Binding) |
| GetType() |
Verouderd.
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Verouderd.
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ShouldSerializeName() |
Verouderd.
Retourneert of de naam van de binding moet worden geserialiseerd. (Overgenomen van Binding) |
| ShouldSerializeNamespace() |
Verouderd.
Retourneert of de naamruimte van de binding moet worden geserialiseerd. (Overgenomen van Binding) |
| ShouldSerializeReaderQuotas() |
Verouderd.
Hiermee wordt een waarde opgehaald waarmee wordt aangegeven of de quotumgegevens van de lezer voor de binding moeten worden geserialiseerd. |
| ShouldSerializeSecurity() |
Verouderd.
Hiermee wordt een waarde opgehaald die aangeeft of beveiligingsgegevens voor de binding moeten worden geserialiseerd. |
| ToString() |
Verouderd.
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IBindingRuntimePreferences.ReceiveSynchronously |
Verouderd.
Hiermee wordt een waarde opgehaald die aangeeft of binnenkomende aanvragen via peerkanalen die door deze binding zijn gemaakt, synchroon of asynchroon worden verwerkt. |