UdpBinding Klass

Definition

Representerar en UDP-bindning.

public ref class UdpBinding : System::ServiceModel::Channels::Binding, System::ServiceModel::Channels::IBindingRuntimePreferences
public class UdpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type UdpBinding = class
    inherit Binding
    interface IBindingRuntimePreferences
Public Class UdpBinding
Inherits Binding
Implements IBindingRuntimePreferences
Arv
UdpBinding
Implementeringar

Kommentarer

UdpBinding kan inte användas med en WAS-värdbaserad tjänst (Windows Process Activation Services).

Konstruktorer

Name Description
UdpBinding()

Initierar en ny instans av UdpBinding klassen.

UdpBinding(String)

Initierar en ny instans av UdpBinding klassen med ett angivet konfigurationsnamn.

Egenskaper

Name Description
CloseTimeout

Hämtar eller anger tidsintervallet för en anslutning som ska stängas innan transporten skapar ett undantag.

(Ärvd från Binding)
DuplicateMessageHistoryLength

Hämtar eller anger värdet för längden på duplicerad meddelandehistorik i ett UDP-bindningselement.

MaxBufferPoolSize

Hämtar eller anger en maximal buffertpoolstorlek som är associerad med bindningen.

MaxPendingMessagesTotalSize

Hämtar eller anger det maximala antalet meddelanden som tas emot men som ännu inte har tagits bort från indatakön för en enskild kanalinstans.

MaxReceivedMessageSize

Hämtar eller anger maximal storlek för ett meddelande som kan bearbetas av bindningen.

MaxRetransmitCount

Hämtar eller anger det maximala antalet återöverföringsmeddelanden i en UDP-bindning.

MessageVersion

Hämtar meddelandeversionen som används av klienter och tjänster som konfigurerats med bindningen.

(Ärvd från Binding)
MulticastInterfaceId

Hämtar eller anger värdet för egenskapen MulticastInterfaceID i en UDP-bindning.

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)
ReaderQuotas

Hämtar eller anger läsarkvoterna.

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)
Scheme

Hämtar schemanamnet för den här bindningen.

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)
TextEncoding

Hämtar eller anger den textkodning som används för bindningen.

TimeToLive

Hämtar eller anger värdet för egenskapen TimeToLive i en UDP-bindning.

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 samling bindningselement.

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)
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 ReaderQuotas ska serialiseras.

ShouldSerializeTextEncoding()

Returnerar om inställningarna för textkodning ska serialiseras.

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.

Gäller för