PeerName Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy PeerName.

Przeciążenia

PeerName(String)

Inicjuje nowy obiekt typu z PeerName podaną w pełni kwalifikowaną wartością nazwy elementu String równorzędnego.

PeerName(SerializationInfo, StreamingContext)

Wypełnia obiekt SerializationInfo danymi potrzebnymi do serializacji PeerName obiektu .

PeerName(String, PeerNameType)

Inicjuje nowe wystąpienie klasy PeerName.

PeerName(String)

Inicjuje nowy obiekt typu z PeerName podaną w pełni kwalifikowaną wartością nazwy elementu String równorzędnego.

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

Zawiera nazwę elementu równorzędnego do kodowania jako PeerName wystąpienie.

Wyjątki

Podany String kod nie jest PeerName prawidłowy.

remotePeerName to null.

Zobacz też

Dotyczy

PeerName(SerializationInfo, StreamingContext)

Wypełnia obiekt SerializationInfo danymi potrzebnymi do serializacji PeerName obiektu .

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

Odwołanie do obiektu, który przechowuje dane potrzebne do deserialiizacji tego wystąpienia.

context
StreamingContext

Kontekst, który zapewnia środki do deserializacji danych. Określany również jako źródło serializowanych danych.

Wyjątki

Co najmniej jeden parametr to null .

Uwagi

Ten konstruktor jest wymagany do deserializacji tego typu.

Zobacz też

Dotyczy

PeerName(String, PeerNameType)

Inicjuje nowe wystąpienie klasy PeerName.

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 , który zawiera nazwę elementu równorzędnego do kodowania jako PeerName .

peerNameType
PeerNameType

PeerNameType wartość wyliczenia określająca typ nazwy elementu równorzędnego do utworzenia.

Atrybuty

Wyjątki

Zawiera Classifier co najmniej jeden niedozwolony znak.

Co najmniej jeden parametr to null .

— Nie można pobrać tożsamości domyślnej użytej jako PeerName podstawa.

— Nie PeerName można utworzyć.

Uwagi

Ten konstruktor zwraca obiekt typu , PeerName który zawiera w pełni kwalifikowaną nazwę elementu równorzędnego. Określa również, czy nazwa elementu równorzędnego jest zabezpieczona, czy niezabezpieczona.

To wystąpienie używa domyślnej tożsamości elementu równorzędnego dla bieżącego użytkownika i określonego elementu oprócz typu nazwy elementu równorzędnego do utworzenia z określonym klasyfikatorem Classifier i typem.

Zobacz też

Dotyczy