SerializationStore SerializationStore SerializationStore SerializationStore Class

정의

ComponentSerializationService에 대한 serialization 데이터를 저장하기 위한 기본 클래스를 제공합니다.Provides the base class for storing serialization data for the ComponentSerializationService.

public ref class SerializationStore abstract : IDisposable
public abstract class SerializationStore : IDisposable
type SerializationStore = class
    interface IDisposable
Public MustInherit Class SerializationStore
Implements IDisposable
상속
SerializationStoreSerializationStoreSerializationStoreSerializationStore
구현

설명

합니다 SerializationStore 클래스는 serialization 데이터를 저장 하는 구현의 클래스는 ComponentSerializationService합니다.The SerializationStore class is an implementation-specific class that stores serialization data for the ComponentSerializationService. 서비스는이 serialization 저장소에 상태를 추가합니다.The service adds state to this serialization store. 저장소 닫히면 스트림에 저장할 수 있습니다.Once the store is closed, it can be saved to a stream. 동일한 형식의 serialization 서비스에서 나중에 serialization 저장소를 deserialize 할 수 있습니다.A serialization store can be deserialized at a later time by the same type of serialization service. SerializationStore 클래스가 구현 하는 IDisposable 인터페이스 있도록 IDisposable.Dispose 호출는 Close 메서드.The SerializationStore class implements the IDisposable interface so that IDisposable.Dispose simply calls the Close method.

생성자

SerializationStore() SerializationStore() SerializationStore() SerializationStore()

SerializationStore 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the SerializationStore class.

속성

Errors Errors Errors Errors

serialization 또는 deserialization 도중 발생한 오류의 컬렉션을 가져옵니다.Gets a collection of errors that occurred during serialization or deserialization.

메서드

Close() Close() Close() Close()

Serialization 저장소를 닫습니다.Closes the serialization store.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

SerializationStore에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.Releases the unmanaged resources used by the SerializationStore and optionally releases the managed resources.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
Save(Stream) Save(Stream) Save(Stream) Save(Stream)

지정된 스트림에 저장소를 저장합니다.Saves the store to the given stream.

ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)

명시적 인터페이스 구현

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

SerializationStore에서 사용하는 모든 리소스를 해제합니다.Releases all resources used by the SerializationStore.

적용 대상

추가 정보