TypeFilterLevel 열거형
.NET Framework Remoting에 대한 자동 deserialization 수준을 지정합니다.
네임스페이스: System.Runtime.Serialization.Formatters
어셈블리: mscorlib(mscorlib.dll)
구문
‘선언
<ComVisibleAttribute(True)> _
Public Enumeration TypeFilterLevel
‘사용 방법
Dim instance As TypeFilterLevel
[ComVisibleAttribute(true)]
public enum TypeFilterLevel
[ComVisibleAttribute(true)]
public enum class TypeFilterLevel
/** @attribute ComVisibleAttribute(true) */
public enum TypeFilterLevel
ComVisibleAttribute(true)
public enum TypeFilterLevel
멤버
멤버 이름 | 설명 | |
---|---|---|
Full | .NET Framework Remoting에 대한 전체 deserialization 수준입니다. 이 수준은 모든 상황에서 원격 기능이 지원하는 모든 형식을 deserialize합니다. | |
Low | .NET Framework Remoting에 대한 낮은 deserialization 수준입니다. 이 수준은 기본 원격 기능과 관련된 형식을 deserialize합니다. |
설명
.NET Framework Remoting에는 Low와 Full이라는 두 가지 수준의 자동 deserialization이 제공됩니다. Low deserialization 수준은 deserialization 공격으로부터 보호하기 위해 가장 기본적인 원격 기능과 관련된 형식만 deserialize합니다. Full deserialization 수준은 모든 상황에서 원격 기능이 지원하는 모든 형식을 자동으로 deserialize합니다. Low 및 Full 수준에서 지원되는 .NET Framework Remoting 형식 목록을 보려면 .NET Framework Remoting에서의 자동 Deserialization을 참조하십시오.
이 열거형의 멤버는 프로그래밍 방식으로 설정하거나 응용 프로그램 구성 파일을 통해 설정할 수 있습니다. 예제를 보려면 .NET Framework Remoting에서의 자동 Deserialization을 참조하십시오.
경고
Deserialization을 제어하는 것만으로 응용 프로그램의 보안을 유지할 수는 없습니다. 분산된 응용 프로그램에서는 serialization을 최고 수준으로 제어하더라도 악의 있는 클라이언트가 통신을 차단하고, 단순히 데이터를 다른 사용자에게 보여 주는 것을 비롯하여 여러 가지 방법으로 악용할 수 있습니다. 따라서 Low deserialization 수준을 사용할 경우 자동 deserialization에 기반하여 특정 형식의 공격으로부터 어느 정도 보호받을 수 있지만 인증 및 암호화를 추가로 사용하여 데이터의 기밀성을 보호할지 여부를 결정해야 합니다.
플랫폼
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
2.0, 1.1에서 지원
참고 항목
참조
System.Runtime.Serialization.Formatters 네임스페이스
FilterLevel
BinaryServerFormatterSink.TypeFilterLevel 속성
BinaryServerFormatterSinkProvider.TypeFilterLevel 속성
SoapServerFormatterSink.TypeFilterLevel 속성
SoapServerFormatterSinkProvider.TypeFilterLevel 속성