Freigeben über


TcpServerChannel.ChannelData Eigenschaft

Definition

Ruft channelspezifische Daten ab.

public:
 property System::Object ^ ChannelData { System::Object ^ get(); };
public object ChannelData { get; }
member this.ChannelData : obj
Public ReadOnly Property ChannelData As Object

Eigenschaftswert

Eine ChannelDataStore-Instanz mit channelspezifischen Daten.

Implementiert

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieser Eigenschaft veranschaulicht.

// Show the URIs associated with the channel.
ChannelDataStore^ data = dynamic_cast<ChannelDataStore^>(serverChannel->ChannelData);
System::Collections::IEnumerator^ myEnum = data->ChannelUris->GetEnumerator();
while ( myEnum->MoveNext() )
{
   String^ uri = safe_cast<String^>(myEnum->Current);
   Console::WriteLine( uri );
}
// Show the URIs associated with the channel.
ChannelDataStore data = (ChannelDataStore) serverChannel.ChannelData;
foreach (string uri in data.ChannelUris)
{
    Console.WriteLine(uri);
}

Hinweise

Obwohl als instance von System.Objectzurückgegeben wird, kann der Wert dieser Eigenschaft in eine instance ChannelDataStore umgewandelt werden, um den Kanal zu beschreiben, auf den das TcpServerChannel Objekt lauscht.

Gilt für: