Sdílet prostřednictvím


PeerName Konstruktory

Definice

Inicializuje novou instanci PeerName třídy.

Přetížení

PeerName(String)

Inicializuje nový objekt typu PeerName s dodanou plně kvalifikovanou hodnotou názvu String partnerského vztahu.

PeerName(SerializationInfo, StreamingContext)

Naplní SerializationInfo objekt daty potřebnými k serializaci objektu PeerName.

PeerName(String, PeerNameType)

Inicializuje novou instanci PeerName třídy.

PeerName(String)

Inicializuje nový objekt typu PeerName s dodanou plně kvalifikovanou hodnotou názvu String partnerského vztahu.

public:
 PeerName(System::String ^ remotePeerName);
public PeerName (string remotePeerName);
new System.Net.PeerToPeer.PeerName : string -> System.Net.PeerToPeer.PeerName
Public Sub New (remotePeerName As String)

Parametry

remotePeerName
String

Obsahuje název partnerského vztahu, který se má zakódovat jako PeerName instance.

Výjimky

Zadaný String kód není platný PeerName.

remotePeerName je null.

Viz také

Platí pro

PeerName(SerializationInfo, StreamingContext)

Naplní SerializationInfo objekt daty potřebnými k serializaci objektu PeerName.

protected:
 PeerName(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected PeerName (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Net.PeerToPeer.PeerName : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.PeerToPeer.PeerName
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parametry

info
SerializationInfo

Odkaz na objekt, který obsahuje data potřebná k deserializaci této instance.

context
StreamingContext

Kontext, který poskytuje prostředky pro deserializaci dat. Označuje se také jako zdroj serializovaných dat.

Výjimky

Jeden nebo více parametrů je null.

Poznámky

Tento konstruktor je vyžadován pro deserializaci tohoto typu.

Viz také

Platí pro

PeerName(String, PeerNameType)

Inicializuje novou instanci PeerName třídy.

public:
 PeerName(System::String ^ classifier, System::Net::PeerToPeer::PeerNameType peerNameType);
[System.Security.SecurityCritical]
public PeerName (string classifier, System.Net.PeerToPeer.PeerNameType peerNameType);
[<System.Security.SecurityCritical>]
new System.Net.PeerToPeer.PeerName : string * System.Net.PeerToPeer.PeerNameType -> System.Net.PeerToPeer.PeerName
Public Sub New (classifier As String, peerNameType As PeerNameType)

Parametry

classifier
String

String obsahující název partnerského vztahu, který se má zakódovat jako PeerName.

peerNameType
PeerNameType

PeerNameType hodnota výčtu, která určuje typ názvu partnerského vztahu, který se má vytvořit.

Atributy

Výjimky

Obsahuje Classifier jeden nebo více neplatných znaků.

Jeden nebo více parametrů je null.

  • Výchozí identitu použitou jako základ nelze PeerName načíst.

  • Nelze PeerName vytvořit.

Poznámky

Tento konstruktor vrátí objekt typu PeerName , který obsahuje plně kvalifikovaný název partnerského vztahu. Určuje také, jestli je název partnerského vztahu zabezpečený nebo nezabezpečený.

Tato instance používá výchozí identitu partnerského vztahu pro aktuálního uživatele a zadanou Classifier, kromě typu názvu partnerského vztahu, který se má vytvořit pomocí zadaného klasifikátoru a typu.

Viz také

Platí pro