Freigeben über


IrDAEndPoint-Klasse

Stellt einen Endpunkt für eine Infrarotverbindung dar.

Namespace: System.Net
Assembly: System.Net.IrDA (in system.net.irda.dll)

Syntax

'Declaration
Public Class IrDAEndPoint
    Inherits EndPoint
'Usage
Dim instance As IrDAEndPoint
public class IrDAEndPoint : EndPoint
public ref class IrDAEndPoint : public EndPoint
public class IrDAEndPoint extends EndPoint
public class IrDAEndPoint extends EndPoint

Hinweise

Sie können aus einer IrDAEndPoint-Klasse eine IrDAListener-Klasse erstellen, die mit der Geräte-ID und dem Dienstnamen versehen wird.

Thema Position
Gewusst wie: Übertragen von Dateien über eine Infrarotverbindung .NET Compact Framework
Gewusst wie: Übertragen von Dateien über eine Infrarotverbindung .NET Compact Framework
Gewusst wie: Übertragen von Dateien über eine Infrarotverbindung .NET Compact Framework
SO WIRD'S GEMACHT: Stellen Sie eine Datei Infrarotübertragung dv_fxnetcf

Beispiel

Im folgenden Codebeispiel wird eine Verbindung mit der IrDAEndPoint-Klasse hergestellt und die Empfangsbereitschaft dieses Geräts für Infrarotkommunikation mit der IrDAListener-Klasse signalisiert. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die IrDAClient-Klasse.

' Create a connection, with the IrDAEndPoint class,
' for the selected device in the list box.
' Start listening for incoming requests from
' that device with an IrDAListener object.
Try
    Dim i As Integer = ListBox1.SelectedIndex
    irEndP = New IrDAEndPoint(irDevices(i).DeviceID, irServiceName)
    irListen = New IrDAListener(irEndP)
    irListen.Start()
Catch exSoc As SocketException
    MsgBox("Couldn't listen on service " & irServiceName & ": " _
        & exSoc.ErrorCode)
End Try
// Create a connection, with the IrDAEndPoint class,
// for the selected device in the list box.
// Start listening for incoming requests from
// that device with an IrDAListener object.
try
{
    int i = listBox1.SelectedIndex;
    irEndP = new IrDAEndPoint(irDevices[i].DeviceID,
        irServiceName);
    irListen = new IrDAListener(irEndP);
    irListen.Start();
}
catch(SocketException exSoc)
{
    MessageBox.Show("Couldn't listen on service "
        + irServiceName + ": "
        + exSoc.ErrorCode);
}

Vererbungshierarchie

System.Object
   System.Net.EndPoint
    System.Net.IrDAEndPoint

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Windows CE, Windows Mobile für Pocket PC, Windows Mobile für Smartphone

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Compact Framework

Unterstützt in: 2.0, 1.0

Siehe auch

Referenz

IrDAEndPoint-Member
System.Net-Namespace

Weitere Ressourcen

Gewusst wie: Übertragen von Dateien über eine Infrarotverbindung