PeerApplication 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化一个新 PeerApplication 实例。
重载
PeerApplication() |
初始化 PeerApplication 类型的新默认实例。 |
PeerApplication(SerializationInfo, StreamingContext) |
使用序列化所需的数据初始化 PeerApplication 类型的新实例。 |
PeerApplication(Guid, String, Byte[], String, String, PeerScope) |
使用提供的应用程序 ID、说明、范围和数据元素初始化新的 PeerApplication 实例。 |
注解
必须先设置此实例的全局唯一 Id 属性和 PeerApplicationRegistrationType 属性,然后才能成功注册应用程序。
PeerApplication()
初始化 PeerApplication 类型的新默认实例。
public:
PeerApplication();
public PeerApplication ();
Public Sub New ()
注解
必须先设置此实例的全局唯一 Id 属性和 PeerApplicationRegistrationType 属性,然后才能成功注册应用程序。
适用于
PeerApplication(SerializationInfo, StreamingContext)
使用序列化所需的数据初始化 PeerApplication 类型的新实例。
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)
参数
- serializationInfo
- SerializationInfo
与 SerializationInfo 关联的 PeerEndPoint。
- streamingContext
- StreamingContext
与 PeerEndPoint 相关联的序列化目标。
注解
返回一个 PeerApplication 对象,该对象的名称由 PeerName 其中的对象完全限定。
必须先设置此实例的全局唯一 Id 属性和 PeerApplicationRegistrationType 属性,然后才能成功注册应用程序。
另请参阅
适用于
PeerApplication(Guid, String, Byte[], String, String, PeerScope)
使用提供的应用程序 ID、说明、范围和数据元素初始化新的 PeerApplication 实例。
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)
参数
- id
- Guid
用户指定的 Guid,用于标识 PeerApplication。
- data
- Byte[]
与对等应用程序关联的二进制数据对象,例如小图像。
- path
- String
对等应用程序的本地文件系统路径。
- commandLineArgs
- String
用于启动对等应用程序的命令行参数。
- peerScope
- PeerScope
应用程序将注册对等协作的范围。
例外
二进制数据对象的长度不能小于 1 或大于 16k。
id
设置为null
。
注解
必须先设置此实例的全局唯一 Id 属性和 PeerApplicationRegistrationType 属性,然后才能成功注册应用程序。