Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore IpcServerChannel (IDictionary, IServerChannelSinkProvider)

 

Inizializza una nuova istanza di IpcServerChannel classe con il sink e le proprietà del canale specificato.

Spazio dei nomi:   System.Runtime.Remoting.Channels.Ipc
Assembly:  System.Runtime.Remoting (in System.Runtime.Remoting.dll)

public IpcServerChannel(
	IDictionary properties,
	IServerChannelSinkProvider sinkProvider
)

Parametri

properties
Type: System.Collections.IDictionary

Oggetto IDictionary raccolta che specifica i valori per le proprietà di configurazione essere utilizzata dal canale.

sinkProvider
Type: System.Runtime.Remoting.Channels.IServerChannelSinkProvider

Il IServerChannelSinkProvider implementazione per essere utilizzata dal canale.

Per ulteriori informazioni sulle proprietà di configurazione dei canali, vedere Channel and Formatter Configuration Properties.

Se non è necessaria la funzionalità sink, impostare il sinkProvider parametro null.

System_CAPS_cautionAttenzione

Quando si imposta la exclusiveAddressUse proprietà false nel properties argomento, diversi IpcServerChannel gli oggetti possono essere registrati per la stessa named pipe. In questo caso le richieste possono passare a uno dei canali registrati. Questa impostazione è considerata sicura solo se anche gli ALC.

Esempio di codice seguente viene illustrato come utilizzare questo costruttore.

// Create the server channel.
System.Collections.IDictionary properties = 
    new System.Collections.Hashtable();
properties["name"] = "ipc";
properties["priority"] = "20";
properties["portName"] = "localhost:9090";
IpcServerChannel serverChannel = 
    new IpcServerChannel(properties, null); 

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: