IpcServerChannel.ChannelData Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 der ChannelData-Eigenschaft veranschaulicht.
// Show the URIs associated with the channel.
System::Runtime::Remoting::Channels::ChannelDataStore^ channelData =
static_cast<System::Runtime::Remoting::Channels::ChannelDataStore^>
(serverChannel->ChannelData);
System::Collections::IEnumerator^ myEnum = channelData->ChannelUris->GetEnumerator();
while ( myEnum->MoveNext() )
{
String^ uri = safe_cast<String^>( myEnum->Current );
Console::WriteLine( L"The channel URI is {0}.",uri );
}
// Show the URIs associated with the channel.
System.Runtime.Remoting.Channels.ChannelDataStore channelData =
(System.Runtime.Remoting.Channels.ChannelDataStore)
serverChannel.ChannelData;
foreach (string uri in channelData.ChannelUris)
{
Console.WriteLine("The channel URI is {0}.", uri);
}
Hinweise
Obwohl als instance der System.Object -Klasse zurückgegeben wird, kann der Wert dieser Eigenschaft in eine instance umgewandelt ChannelDataStore werden, die den Kanal beschreibt, auf den das IpcServerChannel Objekt lauscht.