Procedura: impostare il livello di protezione per i servizi remoti

In .NET Framework, il livello di protezione predefinito per la comunicazione distribuita (servizi remoti) è low. Ciò influisce sul passaggio del tipo di oggetto definito dall'utente ai metodi remoti. In alcuni casi, potrebbe essere necessario regolare il livello di protezione predefinito su full per consentire la serializzazione degli oggetti.

Per regolare il livello di protezione:

  • Modificare i file di configurazione generati durante la conversione.

    -oppure-

  • Modificare il codice convertito.

Questa eventuale regolazione non è evidente finché l'applicazione non è in esecuzione e non viene generata un'eccezione System.Runtime.Serialization.SerializationException con la seguente descrizione:

Impossibile accedere al tipo System.Runtime.Remoting.ObjRef a causa delle restrizioni di protezione.

Vedere anche

Mostra: