TypeFilterLevel Enumeration

Definition

Achtung

Formatter-based serialization is obsolete and should not be used.

Gibt die Ebene der automatischen Deserialisierung für .NET Framework-Remoting an.

public enum class 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
public enum TypeFilterLevel
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeFilterLevel
[<System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type TypeFilterLevel = 
type TypeFilterLevel = 
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeFilterLevel = 
Public Enum TypeFilterLevel
Vererbung
TypeFilterLevel
Attribute

Felder

Name Wert Beschreibung
Low 2

Die niedrige Deserialisierungsebene für .NET Framework-Remoting. Es unterstützt Typen, die mit grundlegenden Remotingfunktionen verknüpft sind.

Full 3

Die vollständige Deserialisierungsebene für .NET Framework-Remoting. Es unterstützt alle Typen, die Remoting in allen Situationen unterstützt.

Hinweise

Warnung

BinaryFormatter ist unsicher und kann nicht sicher gemacht werden. Weitere Informationen finden Sie im Sicherheitsleitfaden für BinaryFormatter.

.NET Framework-Remoting bietet zwei Ebenen der automatischen Deserialisierung, Niedrig und Vollständig. Die Vollständige Deserialisierungsebene unterstützt die automatische Deserialisierung aller Typen, die remoting in allen Situationen unterstützt.

Sie können die Member dieser Enumeration programmgesteuert oder mithilfe einer Anwendungskonfigurationsdatei festlegen.

Vorsicht

Gehen Sie nicht davon aus, dass die Steuerung der Deserialisierung die einzige Sicherheit ist, die Ihre Anwendung erfordert. In verteilten Anwendungen kann selbst ein hohes Maß an Kontrolle über die Serialisierung möglicherweise nicht verhindern, dass böswillige Clients die Kommunikation abfangen und auf irgendeine Weise verwenden, auch wenn dies nur Daten für andere anzeigt.

Gilt für:

Weitere Informationen