MulticastOption Oluşturucular

Tanım

MulticastOption sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

Name Description
MulticastOption(IPAddress)

Belirtilen IP çok noktaya yayın grubu için sınıfının yeni bir sürümünü MulticastOption başlatır.

MulticastOption(IPAddress, Int32)

Belirtilen IP çok noktaya yayın grubu adresi ve arabirim dizini ile sınıfının yeni bir örneğini MulticastOption başlatır.

MulticastOption(IPAddress, IPAddress)

Belirtilen IP çok noktaya yayın grubu adresi ve bir ağ arabirimiyle ilişkilendirilmiş yerel IP adresi ile sınıfının yeni bir örneğini MulticastOption başlatır.

MulticastOption(IPAddress)

Kaynak:
MulticastOption.cs
Kaynak:
MulticastOption.cs
Kaynak:
MulticastOption.cs
Kaynak:
MulticastOption.cs
Kaynak:
MulticastOption.cs

Belirtilen IP çok noktaya yayın grubu için sınıfının yeni bir sürümünü MulticastOption başlatır.

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)

Parametreler

group
IPAddress

Çok noktaya yayın grubunun IP adresi.

Özel durumlar

group, null'e eşittir.

Açıklamalar

Birden çok ağ kartı olan makineler için bu oluşturucuyu kullanmayın. Bir grup ve yerel IP adresi alan oluşturucuyu kullanın.

Şunlara uygulanır

MulticastOption(IPAddress, Int32)

Kaynak:
MulticastOption.cs
Kaynak:
MulticastOption.cs
Kaynak:
MulticastOption.cs
Kaynak:
MulticastOption.cs
Kaynak:
MulticastOption.cs

Belirtilen IP çok noktaya yayın grubu adresi ve arabirim dizini ile sınıfının yeni bir örneğini MulticastOption başlatır.

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)

Parametreler

group
IPAddress

Çok noktaya yayın grubunun IP adresi.

interfaceIndex
Int32

Çok noktaya yayın paketleri göndermek ve almak için kullanılan arabirimin dizini.

Şunlara uygulanır

MulticastOption(IPAddress, IPAddress)

Kaynak:
MulticastOption.cs
Kaynak:
MulticastOption.cs
Kaynak:
MulticastOption.cs
Kaynak:
MulticastOption.cs
Kaynak:
MulticastOption.cs

Belirtilen IP çok noktaya yayın grubu adresi ve bir ağ arabirimiyle ilişkilendirilmiş yerel IP adresi ile sınıfının yeni bir örneğini MulticastOption başlatır.

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)

Parametreler

group
IPAddress

Grup IP adresi.

mcint
IPAddress

Yerel IP adresi.

Özel durumlar

group, null'e eşittir.

-veya-

mcint, null'e eşittir.

Örnekler

Aşağıdaki örnek bir MulticastOption nesne oluşturur.


// 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)

Açıklamalar

Birden çok ağ kartı olan makineler için örnek oluşturmak MulticastOption için bu oluşturucuyu kullanmanız gerekir.

Şunlara uygulanır