Freigeben über


<socket>-Element (Netzwerkeinstellungen)

Aktualisiert: November 2007

Gibt an, ob Socketvorgänge Abschlussanschlüsse verwenden.

<configuration>-Element
  <system.Net>-Element (Netzwerkeinstellungen)
    <settings>-Element (Netzwerkeinstellungen)
      <socket>-Element (Netzwerkeinstellungen)

<socket
  alwaysUseCompletionPortsForConnect="true|false"
  alwaysUseCompletionPortsForAccept="true|false"
/socket>

Attribute und Elemente

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

Attribute

Attribut

Beschreibung

alwaysUseCompletionPortsForAccept

Gibt an, ob der Socket stets Abschlussanschlüsse für Accept-Methodenaufrufe verwenden soll.

alwaysUseCompletionPortsForConnect

Gibt an, ob der Socket stets Abschlussanschlüsse für Connect-Methodenaufrufe verwenden soll.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element

Beschreibung

settings

Konfiguriert grundlegende Netzwerkoptionen für den System.Net-Namespace.

Hinweise

Abschlussanschlüsse werden unter Windows NT, Version 3.5 und späteren Versionen des Windows-Betriebssystems unterstützt. Abschlussanschlüsse werden für Hochleistungs-Serveranwendungen empfohlen.

Konfigurationsdateien

Dieses Element kann in der Konfigurationsdatei der Anwendung oder in der Konfigurationsdatei des Computers (Machine.config) verwendet werden.

Beispiel

Das folgende Codebeispiel zeigt, wie Sie angeben können, dass Abschlussanschlüsse verwendet werden sollen.

<configuration>
  <system.net>
    <settings>
      <socket
        alwaysUseCompletionPortsForAccept="true"
        alwaysUseCompletionPortsForConnect="true"
       />
    </settings>
  </system.net>
</configuration>

Siehe auch

Referenz

Netzwerkeinstellungsschema

System.Net

System.Net.Sockets