Freigeben über


<connectionPoolSettings>

Gibt zusätzliche Verbindungspooleinstellungen für eine Named Pipe-Bindung an.

<configuration>
  <system.serviceModel>
    <bindings>
      <customBinding>
        <binding>
          <namedPipeTransport>
            <connectionPoolSettings>

Syntax

<connectionPoolSettings groupName="String"
                        idleTimeout="TimeSpan"
                        maxOutboundConnectionsPerEndpoint="Integer" />

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

Merkmal Description
groupName Eine Zeichenfolge, die den Namen des Verbindungspools definiert, der für ausgehende Kanäle verwendet wird. Im gestreamten Modus werden Verbindungen nicht freigegeben, was bedeutet, dass die Verbindungspooling deaktiviert ist. Der Standardwert ist eine "Standardzeichenfolge". Sie können diesen Wert ändern, um die Verbindungen für einen bestimmten Client in separate Gruppen zu isolieren.
idleTimeout Ein positiver TimeSpan Wert, der angibt, wie lange die Verbindung leer sein kann, bevor die Verbindung getrennt wird. Der Standardwert ist 00:02:00.
maxOutboundConnectionsPerEndpoint Eine positive ganze Zahl, die die maximale Anzahl von Verbindungen mit einem Remoteendpunkt angibt, der vom Dienst initiiert wird. Verbindungen, die den Grenzwert überschreiten, werden in die Warteschlange gestellt, bis ein Leerraum unter dem Grenzwert verfügbar ist. Die idleTimeout Dauer, in der Verbindungen in der Warteschlange verbleiben, bevor eine Ausnahme ausgelöst wird. Der Standardwert ist 10.

Dieses Attribut beschränkt die Anzahl gleichzeitiger aktiver Verbindungen vom Client zu einem bestimmten Dienstendpunkt. Wenn dieser Wert durch aktivere Clientverbindungen überschritten wird, reagiert der Dienst möglicherweise nicht mehr auf den Client. In diesem Fall sollte dieser Wert angepasst werden, um die maximale Anzahl der erwarteten gleichzeitigen Clientverbindungen mit einem bestimmten Endpunkt zu überschreiten.

Untergeordnete Elemente

Keiner.

Übergeordnete Elemente

Element Description
<namedPipeTransport> Definiert einen Transport, der bewirkt, dass ein Kanal Nachrichten mit benannten Rohren überträgt.

Siehe auch