다음을 통해 공유


IRemotingFormatter 인터페이스

정의

모든 포맷터에 대해 RPC(원격 프로시저 호출) 인터페이스를 제공합니다.

public interface class IRemotingFormatter : System::Runtime::Serialization::IFormatter
public interface IRemotingFormatter : System.Runtime.Serialization.IFormatter
[System.Runtime.InteropServices.ComVisible(true)]
public interface IRemotingFormatter : System.Runtime.Serialization.IFormatter
type IRemotingFormatter = interface
    interface IFormatter
[<System.Runtime.InteropServices.ComVisible(true)>]
type IRemotingFormatter = interface
    interface IFormatter
Public Interface IRemotingFormatter
Implements IFormatter
파생
특성
구현

설명

IRemotingFormatter 인터페이스를 사용 하면 원격 프로시저 호출 (Rpc)을 수신 하는 포맷터를 구현 합니다. 자세한 내용은 BinaryFormatter를 참조하세요. 이 인터페이스에서 파생 된 IFormatter합니다.

속성

Binder

deserialization 중에 형식 조회를 수행하는 SerializationBinder를 가져오거나 설정합니다.

(다음에서 상속됨 IFormatter)
Context

serialization 및 deserialization에 사용되는 StreamingContext를 가져오거나 설정합니다.

(다음에서 상속됨 IFormatter)
SurrogateSelector

현재 포맷터가 사용하는 SurrogateSelector를 가져오거나 설정합니다.

(다음에서 상속됨 IFormatter)

메서드

Deserialize(Stream)
사용되지 않음.

제공된 스트림의 데이터를 역직렬화하고 개체의 그래프를 다시 구성합니다.

(다음에서 상속됨 IFormatter)
Deserialize(Stream, HeaderHandler)

RPC(원격 프로시저 호출)의 deserialization 프로세스를 가져옵니다.

Serialize(Stream, Object)
사용되지 않음.

개체 또는 루트가 지정된 개체 그래프를 제공된 스트림에 Serialize합니다.

(다음에서 상속됨 IFormatter)
Serialize(Stream, Object, Header[])

RPC(원격 프로시저 호출)의 serialization 프로세스를 시작합니다.

적용 대상