Bagikan melalui


MulticastOption Konstruktor

Definisi

Menginisialisasi instans baru kelas MulticastOption.

Overload

MulticastOption(IPAddress)

Menginisialisasi versi MulticastOption baru kelas untuk grup multicast IP yang ditentukan.

MulticastOption(IPAddress, Int32)

Menginisialisasi instans MulticastOption baru kelas dengan alamat grup multicast IP dan indeks antarmuka yang ditentukan.

MulticastOption(IPAddress, IPAddress)

Menginisialisasi instans MulticastOption baru kelas dengan alamat grup multicast IP yang ditentukan dan alamat IP lokal yang terkait dengan antarmuka jaringan.

MulticastOption(IPAddress)

Sumber:
MulticastOption.cs
Sumber:
MulticastOption.cs
Sumber:
MulticastOption.cs

Menginisialisasi versi MulticastOption baru kelas untuk grup multicast IP yang ditentukan.

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)

Parameter

group
IPAddress

Alamat IP grup multicast.

Pengecualian

groupadalah null.

Keterangan

Untuk mesin dengan beberapa kartu jaringan, jangan gunakan konstruktor ini. Gunakan konstruktor yang mengambil grup dan alamat IP lokal.

Berlaku untuk

MulticastOption(IPAddress, Int32)

Sumber:
MulticastOption.cs
Sumber:
MulticastOption.cs
Sumber:
MulticastOption.cs

Menginisialisasi instans MulticastOption baru kelas dengan alamat grup multicast IP dan indeks antarmuka yang ditentukan.

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)

Parameter

group
IPAddress

Alamat IP grup multicast.

interfaceIndex
Int32

Indeks antarmuka yang digunakan untuk mengirim dan menerima paket multicast.

Berlaku untuk

MulticastOption(IPAddress, IPAddress)

Sumber:
MulticastOption.cs
Sumber:
MulticastOption.cs
Sumber:
MulticastOption.cs

Menginisialisasi instans MulticastOption baru kelas dengan alamat grup multicast IP yang ditentukan dan alamat IP lokal yang terkait dengan antarmuka jaringan.

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)

Parameter

group
IPAddress

Alamat IP grup.

mcint
IPAddress

Alamat IP lokal.

Pengecualian

groupadalah null.

-atau-

mcintadalah null.

Contoh

Contoh berikut membuat MulticastOption objek.

// Define a MuticastOption object specifying the multicast group
// address and the local IPAddress.
// The multicast group address is the same one used by the server.
mcastOption = gcnew MulticastOption( mcastAddress,localIPAddr );
mcastSocket->SetSocketOption( SocketOptionLevel::IP, SocketOptionName::AddMembership, 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.
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)

Keterangan

Untuk mesin dengan beberapa kartu jaringan, Anda harus menggunakan konstruktor ini untuk membuat MulticastOption instans.

Berlaku untuk