Peer.Invite メソッド

定義

Peer に招待を送信して、特定の PeerApplication を起動します。

オーバーロード

Invite(PeerApplication, String, Byte[])

Peer に招待を送信して、特定の PeerApplication を起動します。

Invite()

Peer に招待を送信して、特定の PeerApplication を起動します。

Invite(PeerApplication, String, Byte[])

Peer に招待を送信して、特定の PeerApplication を起動します。

public:
 abstract System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
abstract member Invite : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public MustOverride Function Invite (applicationToInvite As PeerApplication, message As String, invitationData As Byte()) As PeerInvitationResponse

パラメーター

applicationToInvite
PeerApplication

招待状が送信される PeerApplication

message
String

アプリケーション招待と共にリモート ピアに送信するメッセージ。 メッセージは、Unicode 文字で 255 文字以下にする必要があります。

invitationData
Byte[]

招待に関連付けるユーザー定義のデータ BLOB。 16,384 バイト未満のサイズにする必要があります。

戻り値

招待を受信したピアからの PeerInvitationResponse

例外

アプリケーションがコラボレーションに登録されていません。

invitationData が 16,384 バイトを超えています。

  • 招待の処理中にエラーが発生しました。

  • 現在実行中のアプリケーションは、ピア コラボレーション インフラストラクチャに登録されていません。

注釈

このメソッドを呼び出す場合は、 の UnrestrictedPermissionState必要です。 この状態は、ピア コラボレーション セッションの開始時に作成されます。

適用対象

Invite()

Peer に招待を送信して、特定の PeerApplication を起動します。

public:
 abstract System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite();
public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite ();
abstract member Invite : unit -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public MustOverride Function Invite () As PeerInvitationResponse

戻り値

招待を受信したピアからの PeerInvitationResponse

例外

  • 招待の処理中にエラーが発生しました。

  • 現在実行中のアプリケーションは、ピア コラボレーション インフラストラクチャに登録されていません。

注釈

このメソッドを呼び出す場合は、 の UnrestrictedPermissionState必要です。 この状態は、ピア コラボレーション セッションの開始時に作成されます。

こちらもご覧ください

適用対象