TypeFilterLevel Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
Formatter-based serialization is obsolete and should not be used.
Specifica il livello di deserializzazione automatica per i servizi remoti di .NET Framework.
public enum class TypeFilterLevel
public enum TypeFilterLevel
[System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public enum TypeFilterLevel
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeFilterLevel
type TypeFilterLevel =
[<System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type TypeFilterLevel =
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeFilterLevel =
Public Enum TypeFilterLevel
- Ereditarietà
- Attributi
Campi
Full | 3 | Livello di deserializzazione completa per i servizi remoti di .NET Framework. Supporta tutti i tipi supportati dai servizi remoti in tutte le situazioni. |
Low | 2 | Livello di deserializzazione basso per i servizi remoti di .NET Framework. Supporta i tipi associati alla funzionalità di base dei servizi remoti. |
Commenti
Avviso
BinaryFormatter
non è sicuro e non può essere reso sicuro. Per altre informazioni, vedere la guida alla sicurezza BinaryFormatter.
La comunicazione remota di .NET Framework offre due livelli di deserializzazione automatica, bassa e completa. Il livello di deserializzazione completa supporta la deserializzazione automatica di tutti i tipi supportati dalla comunicazione remota in tutte le situazioni. Per un elenco dei tipi di comunicazione remota di .NET Framework supportati da Low e Full, vedere Deserializzazione automatica in .NET Framework Remoting.
È possibile impostare i membri di questa enumerazione a livello di codice o usando un file di configurazione dell'applicazione. Per esempi, vedere Deserializzazione automatica in .NET Framework Remoting.
Attenzione
Il controllo della deserializzazione non deve essere considerato l'unica sicurezza necessaria a un'applicazione. Nelle applicazioni distribuite, anche un elevato grado di controllo sulla serializzazione potrebbe non impedire ai client malintenzionati di intercettare la comunicazione e usarlo in qualche modo, anche se questo mostra semplicemente i dati ad altri utenti.
Si applica a
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per