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

Определение

Инициализирует новый экземпляр класса MulticastOption.

Перегрузки

Имя Описание
MulticastOption(IPAddress)

Инициализирует новую версию класса для указанной MulticastOption группы многоадресной рассылки IP.

MulticastOption(IPAddress, Int32)

Инициализирует новый экземпляр MulticastOption класса с указанным ip-адресом группы многоадресной рассылки и индексом интерфейса.

MulticastOption(IPAddress, IPAddress)

Инициализирует новый экземпляр MulticastOption класса с указанным ip-адресом группы многоадресной рассылки и локальным IP-адресом, связанным с сетевым интерфейсом.

MulticastOption(IPAddress)

Исходный код:
MulticastOption.cs
Исходный код:
MulticastOption.cs
Исходный код:
MulticastOption.cs
Исходный код:
MulticastOption.cs
Исходный код:
MulticastOption.cs

Инициализирует новую версию класса для указанной MulticastOption группы многоадресной рассылки IP.

public:
 MulticastOption(System::Net::IPAddress ^ group);
public MulticastOption(System.Net.IPAddress group);
new System.Net.Sockets.MulticastOption : System.Net.IPAddress -> System.Net.Sockets.MulticastOption
Public Sub New (group As IPAddress)

Параметры

group
IPAddress

IP-адрес группы многоадресной рассылки.

Исключения

group равно null.

Комментарии

Для компьютеров с несколькими сетевыми картами не используйте этот конструктор. Используйте конструктор, который принимает группу и локальный IP-адрес.

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

MulticastOption(IPAddress, Int32)

Исходный код:
MulticastOption.cs
Исходный код:
MulticastOption.cs
Исходный код:
MulticastOption.cs
Исходный код:
MulticastOption.cs
Исходный код:
MulticastOption.cs

Инициализирует новый экземпляр MulticastOption класса с указанным ip-адресом группы многоадресной рассылки и индексом интерфейса.

public:
 MulticastOption(System::Net::IPAddress ^ group, int interfaceIndex);
public MulticastOption(System.Net.IPAddress group, int interfaceIndex);
new System.Net.Sockets.MulticastOption : System.Net.IPAddress * int -> System.Net.Sockets.MulticastOption
Public Sub New (group As IPAddress, interfaceIndex As Integer)

Параметры

group
IPAddress

IP-адрес группы многоадресной рассылки.

interfaceIndex
Int32

Индекс интерфейса, который используется для отправки и получения пакетов многоадресной рассылки.

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

MulticastOption(IPAddress, IPAddress)

Исходный код:
MulticastOption.cs
Исходный код:
MulticastOption.cs
Исходный код:
MulticastOption.cs
Исходный код:
MulticastOption.cs
Исходный код:
MulticastOption.cs

Инициализирует новый экземпляр MulticastOption класса с указанным ip-адресом группы многоадресной рассылки и локальным IP-адресом, связанным с сетевым интерфейсом.

public:
 MulticastOption(System::Net::IPAddress ^ group, System::Net::IPAddress ^ mcint);
public MulticastOption(System.Net.IPAddress group, System.Net.IPAddress mcint);
new System.Net.Sockets.MulticastOption : System.Net.IPAddress * System.Net.IPAddress -> System.Net.Sockets.MulticastOption
Public Sub New (group As IPAddress, mcint As IPAddress)

Параметры

group
IPAddress

IP-адрес группы.

mcint
IPAddress

Локальный IP-адрес.

Исключения

group равно null.

–или–

mcint равно null.

Примеры

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


// Define a MulticastOption object specifying the multicast group
// address and the local IPAddress.
// The multicast group address is the same as the address used by the server.
s_mcastOption = new MulticastOption(s_mcastAddress, localIPAddr);

s_mcastSocket.SetSocketOption(SocketOptionLevel.IP,
                            SocketOptionName.AddMembership,
                            s_mcastOption);
' Define a MulticastOption object specifying the multicast group 
' address and the local IPAddress.
' The multicast group address is the same as the address used by the server.
mcastOption = New MulticastOption(mcastAddress, localIPAddr)

mcastSocket.SetSocketOption(SocketOptionLevel.IP, SocketOptionName.AddMembership, mcastOption)

Комментарии

Для компьютеров с несколькими сетевыми картами необходимо использовать этот конструктор для создания MulticastOption экземпляров.

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