PeerApplication Oluşturucular

Tanım

Yeni PeerApplication bir örnek başlatır.

Aşırı Yüklemeler

PeerApplication()

Türün yeni bir varsayılan örneğini PeerApplication başlatır.

PeerApplication(SerializationInfo, StreamingContext)

Serileştirme için gereken verilerle türün PeerApplication yeni bir örneğini başlatır.

PeerApplication(Guid, String, Byte[], String, String, PeerScope)

Sağlanan uygulama kimliği, açıklaması, kapsamı ve veri öğeleriyle yeni PeerApplication bir örnek başlatır.

Açıklamalar

Uygulamanın başarıyla kaydedilebilmesi için önce bu örneğin genel olarak benzersiz Id ve PeerApplicationRegistrationType özellikleri ayarlanmalıdır.

PeerApplication()

Türün yeni bir varsayılan örneğini PeerApplication başlatır.

public:
 PeerApplication();
public PeerApplication ();
Public Sub New ()

Açıklamalar

Uygulamanın başarıyla kaydedilebilmesi için önce bu örneğin genel olarak benzersiz Id ve PeerApplicationRegistrationType özellikleri ayarlanmalıdır.

Şunlara uygulanır

PeerApplication(SerializationInfo, StreamingContext)

Serileştirme için gereken verilerle türün PeerApplication yeni bir örneğini başlatır.

protected:
 PeerApplication(System::Runtime::Serialization::SerializationInfo ^ serializationInfo, System::Runtime::Serialization::StreamingContext streamingContext);
protected PeerApplication (System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext);
new System.Net.PeerToPeer.Collaboration.PeerApplication : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.PeerToPeer.Collaboration.PeerApplication
Protected Sub New (serializationInfo As SerializationInfo, streamingContext As StreamingContext)

Parametreler

serializationInfo
SerializationInfo

SerializationInfo ile ilişkili PeerEndPoint öğesi.

streamingContext
StreamingContext

ile PeerEndPointilişkili serileştirme hedefi.

Açıklamalar

PeerApplication içindeki nesne tarafından PeerName tam olarak nitelenmiş bir ada sahip bir nesne döndürür.

Uygulamanın başarıyla kaydedilebilmesi için önce bu örneğin genel olarak benzersiz Id ve PeerApplicationRegistrationType özellikleri ayarlanmalıdır.

Ayrıca bkz.

Şunlara uygulanır

PeerApplication(Guid, String, Byte[], String, String, PeerScope)

Sağlanan uygulama kimliği, açıklaması, kapsamı ve veri öğeleriyle yeni PeerApplication bir örnek başlatır.

public:
 PeerApplication(Guid id, System::String ^ description, cli::array <System::Byte> ^ data, System::String ^ path, System::String ^ commandLineArgs, System::Net::PeerToPeer::Collaboration::PeerScope peerScope);
public PeerApplication (Guid id, string description, byte[] data, string path, string commandLineArgs, System.Net.PeerToPeer.Collaboration.PeerScope peerScope);
new System.Net.PeerToPeer.Collaboration.PeerApplication : Guid * string * byte[] * string * string * System.Net.PeerToPeer.Collaboration.PeerScope -> System.Net.PeerToPeer.Collaboration.PeerApplication
Public Sub New (id As Guid, description As String, data As Byte(), path As String, commandLineArgs As String, peerScope As PeerScope)

Parametreler

id
Guid

Kullanıcı tarafından belirtilen Guid , öğesini tanımlamak PeerApplicationiçin kullanılır.

description
String

String Eş uygulamanın açıklaması.

data
Byte[]

Küçük bir görüntü gibi eş uygulamayla ilişkilendirilecek ikili veri nesnesi.

path
String

Eş uygulamanın yerel dosya sistemi yolu.

commandLineArgs
String

Eş uygulamayı başlatmak için komut satırı bağımsız değişkenleri.

peerScope
PeerScope

Uygulamanın eş işbirliği için kaydedileceği kapsam.

Özel durumlar

  • İkili veri nesnesinin uzunluğu bir veya daha büyük olamaz 16k.

  • id olarak ayarlanır null.

Açıklamalar

Uygulamanın başarıyla kaydedilebilmesi için önce bu örneğin genel olarak benzersiz Id ve PeerApplicationRegistrationType özellikleri ayarlanmalıdır.

Ayrıca bkz.

Şunlara uygulanır