UdpSingleSourceMulticastClient Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
En klientmottagare för multicast-trafik från en enda källa, även kallad Source Specific Multicast (SSM).
public ref class UdpSingleSourceMulticastClient : IDisposable
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public class UdpSingleSourceMulticastClient : IDisposable
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
type UdpSingleSourceMulticastClient = class
interface IDisposable
Public Class UdpSingleSourceMulticastClient
Implements IDisposable
- Arv
-
UdpSingleSourceMulticastClient
- Attribut
- Implementeringar
Kommentarer
Multicast-gruppadressen och avsändarens källadress måste vara kända.
Förutom att ta emot multicast-data från en specifik avsändare UdpSingleSourceMulticastClient kan klienten även skicka unicast-data tillbaka till avsändaren.
Om du vill ta emot multicast från flera källor, eller när källorna inte är kända i förväg, använder du UdpSingleSourceMulticastClient klassen i stället.
Konstruktorer
| Name | Description |
|---|---|
| UdpSingleSourceMulticastClient(IPAddress, IPAddress, Int32) |
Föråldrad.
Skapar en ny UdpSingleSourceMulticastClient UDP-klient som kan prenumerera på en gruppadress och ta emot datagram från en enda källa. |
Egenskaper
| Name | Description |
|---|---|
| ReceiveBufferSize |
Föråldrad.
Hämtar eller anger storleken, i byte, på mottagningsbufferten för den Socket som används för multicast-mottagningsåtgärder på den här UdpSingleSourceMulticastClient instansen. |
| SendBufferSize |
Föråldrad.
Hämtar eller anger storleken, i byte, på sändningsbufferten för den Socket som används för multicast-sändningsåtgärder på den här UdpSingleSourceMulticastClient instansen. |
Metoder
| Name | Description |
|---|---|
| BeginJoinGroup(AsyncCallback, Object) |
Föråldrad.
Binder socketen och påbörjar en kopplingsåtgärd till multicast-gruppen så att datagram kan tas emot från en enda källadress. |
| BeginReceiveFromSource(Byte[], Int32, Int32, AsyncCallback, Object) |
Föråldrad.
Påbörjar åtgärden att ta emot ett paket från den anslutna multicast-gruppen och anropar det angivna återanropet när ett paket har anlänt till gruppen från en angiven avsändare. |
| BeginSendToSource(Byte[], Int32, Int32, Int32, AsyncCallback, Object) |
Föråldrad.
Påbörjar åtgärden att skicka ett unicast-paket till den källa som tidigare angetts. |
| Dispose() |
Föråldrad.
Lämnar multicast-gruppen och släpper alla resurser som används av den aktuella instansen UdpSingleSourceMulticastClient av klassen och den underliggande Socket. |
| EndJoinGroup(IAsyncResult) |
Föråldrad.
Slutför åtgärden asynkron kopplingsgrupp till en multicast-grupp. |
| EndReceiveFromSource(IAsyncResult, Int32) |
Föråldrad.
Slutför den asynkrona åtgärden att ta emot ett paket från den anslutna multicast-gruppen och tillhandahåller den information som tas emot. |
| EndSendToSource(IAsyncResult) |
Föråldrad.
Slutför åtgärden att skicka ett unicast-paket till en enda källa. |
| Equals(Object) |
Föråldrad.
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Föråldrad.
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Föråldrad.
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Föråldrad.
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Föråldrad.
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |