BinaryFormatter 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
BinaryFormatter 클래스의 새 인스턴스를 초기화합니다.
오버로드
BinaryFormatter() |
기본값을 사용하여 BinaryFormatter 클래스의 새 인스턴스를 초기화합니다. |
BinaryFormatter(ISurrogateSelector, StreamingContext) |
제공된 서로게이트 선택기와 스트리밍 컨텍스트를 사용하여 BinaryFormatter 클래스의 새 인스턴스를 초기화합니다. |
BinaryFormatter()
- Source:
- BinaryFormatter.cs
- Source:
- BinaryFormatter.cs
- Source:
- BinaryFormatter.cs
기본값을 사용하여 BinaryFormatter 클래스의 새 인스턴스를 초기화합니다.
public:
BinaryFormatter();
public BinaryFormatter ();
Public Sub New ()
설명
경고
BinaryFormatter
는 안전하지 않으며 안전하게 할 수 없습니다. 자세한 내용은 BinaryFormatter 보안 가이드를 참조하세요.
이 생성자는 다음과 같이 개체의 BinaryFormatter 속성을 설정합니다.
속성 유형 | 조건 |
---|---|
SurrogateSelector | null |
Context | StreamingContext 직렬화된 데이터를 다른 컨텍스트로 전송하거나 받을 수 있음을 나타내는 값이 있는 입니다. (StreamingContextStates.All) |
적용 대상
BinaryFormatter(ISurrogateSelector, StreamingContext)
- Source:
- BinaryFormatter.cs
- Source:
- BinaryFormatter.cs
- Source:
- BinaryFormatter.cs
제공된 서로게이트 선택기와 스트리밍 컨텍스트를 사용하여 BinaryFormatter 클래스의 새 인스턴스를 초기화합니다.
public:
BinaryFormatter(System::Runtime::Serialization::ISurrogateSelector ^ selector, System::Runtime::Serialization::StreamingContext context);
public BinaryFormatter (System.Runtime.Serialization.ISurrogateSelector? selector, System.Runtime.Serialization.StreamingContext context);
public BinaryFormatter (System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context);
new System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : System.Runtime.Serialization.ISurrogateSelector * System.Runtime.Serialization.StreamingContext -> System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
Public Sub New (selector As ISurrogateSelector, context As StreamingContext)
매개 변수
- selector
- ISurrogateSelector
사용할 ISurrogateSelector입니다. null
일 수 있습니다.
- context
- StreamingContext
serialize된 데이터의 소스와 대상입니다.
설명
경고
BinaryFormatter
는 안전하지 않으며 안전하게 할 수 없습니다. 자세한 내용은 BinaryFormatter 보안 가이드를 참조하세요.
지정된 Stream에서 개체의 직렬화 또는 역직렬화를 위해 새 BinaryFormatter
를 초기화합니다.
Serialization 또는 deserialization 프로세스를 사용 하 여 지정 된 ISurrogateSelector 을 개체 형식에 대 한 등록 된 서로게이트를 역직렬화하려면 검색 합니다. 서로게이트는 특정 클래스의 개체 직렬화 및 역직렬화하는 도우미입니다. 기본값 ISurrogateSelector 에서 파생 된 개체의 serialization을 처리할 수 없습니다는 MarshalByRefObject 원격 작업을 위해. 지정 된 원격 상황에서 ISurrogateSelector 에서 파생 된 개체를 대체 MarshalByRefObject 사용 하 여는 ObjRef 지정 된 서로게이트 선택기에서 serialize 되는 개체입니다. 따라서 원격 개체를 사용 하려는 경우 설정 합니다 selector
인스턴스에 대 한 매개 변수 RemotingSurrogateSelector합니다. 서로게이트를 필요 하지 않은 경우 설정 합니다 selector
매개 변수 수를 null
입니다.
적용 대상
.NET