Compartir vía


IpcServerChannel.ChannelData Propiedad

Definición

Obtiene los datos específicos del canal.

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

Valor de propiedad

Instancia de ChannelDataStore que contiene los datos específicos del canal.

Implementaciones

Ejemplos

En el ejemplo de código siguiente se muestra cómo utilizar la propiedad ChannelData.

// 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);
}

Comentarios

Aunque se devuelve como una instancia de la System.Object clase , el valor de esta propiedad se puede convertir a una instancia de ChannelDataStore que describe el canal al que escucha el IpcServerChannel objeto.

Se aplica a