NetPeerTcpBinding Klas

Definitie

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
NetPeerTcpBinding
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.

Van toepassing op