LosFormatter 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Web Forms 페이지의 뷰 상태를 직렬화합니다. 이 클래스는 상속할 수 없습니다.
public ref class LosFormatter sealed
public sealed class LosFormatter
type LosFormatter = class
Public NotInheritable Class LosFormatter
- 상속
-
LosFormatter
설명
Warning
LosFormatter는 안전하지 않으며 안전하게 할 수 없습니다. 자세한 내용은 BinaryFormatter 보안 가이드를 참조하세요.
LOS(제한된 개체 직렬화) 포맷터는 매우 컴팩트한 ASCII 형식 serialization을 위해 설계되었습니다. 이 클래스는 모든 개체 그래프 직렬화를 지원하지만 문자열, 배열 및 해시 테이블을 포함하는 그래프에 최적화되어 있습니다. 많은 .NET Framework 기본 형식에 대한 두 번째 순서 최적화를 제공합니다.
이는 프라이빗 형식이며 웹 요청의 수명 동안만 일관성을 유지합니다.
생성자
| Name | Description |
|---|---|
| LosFormatter() |
기본값을 사용하여 클래스의 새 인스턴스를 LosFormatter 초기화합니다. |
| LosFormatter(Boolean, Byte[]) |
지정된 MAC(사용 플래그 및 컴퓨터 인증 코드) 키 한정자를 사용하여 클래스의 LosFormatter 새 인스턴스를 초기화합니다. |
| LosFormatter(Boolean, String) |
지정된 MAC(사용 플래그 및 컴퓨터 인증 코드) 키 한정자를 사용하여 클래스의 LosFormatter 새 인스턴스를 초기화합니다. |
메서드
| Name | Description |
|---|---|
| Deserialize(Stream) |
개체에 포함된 Stream 뷰 상태 값을 LOS(제한된 개체 serialization) 형식의 개체로 변환합니다. |
| Deserialize(String) |
지정된 뷰 상태 값을 LOS(제한된 개체 serialization) 형식의 개체로 변환합니다. |
| Deserialize(TextReader) |
개체에 포함된 TextReader 뷰 상태 값을 LOS(제한된 개체 serialization) 형식의 개체로 변환합니다. |
| Equals(Object) |
지정된 개체가 현재 개체와 같은지 여부를 확인합니다. (다음에서 상속됨 Object) |
| GetHashCode() |
기본 해시 함수로 사용됩니다. (다음에서 상속됨 Object) |
| GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
| MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
| Serialize(Stream, Object) |
제한된 LOS(개체 직렬화) 형식의 개체를 뷰 상태 값으로 변환하고 결과를 개체에 Stream 배치합니다. |
| Serialize(TextWriter, Object) |
제한된 LOS(개체 직렬화) 형식의 개체를 뷰 상태 값으로 변환하고 결과를 개체에 TextWriter 배치합니다. |
| ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |