UdpSingleSourceMulticastClient Класс

Определение

Внимание!

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Приемник клиента для многоадресного трафика, отправляемого из одного источника. Этот трафик также называется многоадресной рассылкой, зависящей от отправителя (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
Наследование
UdpSingleSourceMulticastClient
Атрибуты
Реализации

Комментарии

Адрес группы многоадресной рассылки и исходный адрес отправителя должны быть известны.

Помимо получения данных многоадресной рассылки от определенного UdpSingleSourceMulticastClient отправителя, клиент также может отправлять одноадресные данные обратно отправителю.

Чтобы получить многоадресную рассылку UdpSingleSourceMulticastClient из нескольких источников или если источники не известны заранее, используйте класс .

Конструкторы

UdpSingleSourceMulticastClient(IPAddress, IPAddress, Int32)
Устаревшие..

Создает новый UDP-клиент UdpSingleSourceMulticastClient, который может подписаться на адрес группы и получать датаграммы из одного источника.

Свойства

ReceiveBufferSize
Устаревшие..

Получает или задает размер в байтах буфера приема объекта Socket, используемого для многоадресных операций получения в этом экземпляре UdpSingleSourceMulticastClient.

SendBufferSize
Устаревшие..

Получает или задает размер в байтах буфера отправки объекта Socket, используемого для многоадресных операций отправки в этом экземпляре UdpSingleSourceMulticastClient.

Методы

BeginJoinGroup(AsyncCallback, Object)
Устаревшие..

Привязывает сокет и начинает операцию присоединения для группы многоадресной рассылки, чтобы обеспечить получение датаграмм из одного адреса-источника.

BeginReceiveFromSource(Byte[], Int32, Int32, AsyncCallback, Object)
Устаревшие..

Начинает операцию получения пакета из присоединенной группы многоадресной рассылки и вызывает заданный обратный вызов при поступлении пакета в группу от указанного отправителя.

BeginSendToSource(Byte[], Int32, Int32, Int32, AsyncCallback, Object)
Устаревшие..

Начинает операцию отправки одноадресного пакета в предварительно указанный источник.

Dispose()
Устаревшие..

Производит отключение от группы многоадресной рассылки и освобождает все ресурсы, используемые текущим экземпляром класса UdpSingleSourceMulticastClient и базовым объектом Socket.

EndJoinGroup(IAsyncResult)
Устаревшие..

Завершает операцию асинхронного присоединения группы в группу многоадресной рассылки.

EndReceiveFromSource(IAsyncResult, Int32)
Устаревшие..

Завершает асинхронную операцию получения пакета из присоединенных групп многоадресной рассылки и предоставляет полученную информацию.

EndSendToSource(IAsyncResult)
Устаревшие..

Завершает операцию отправки одноадресного пакета в один источник.

Equals(Object)
Устаревшие..

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()
Устаревшие..

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()
Устаревшие..

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()
Устаревшие..

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()
Устаревшие..

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к