C# Класс Stash.Serializers.Binary.AggregateReferenceSurrogate

Наследование: ISerializationSurrogate
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetObjectData ( object obj, SerializationInfo info, StreamingContext context ) : void

Populates the provided T:System.Runtime.Serialization.SerializationInfo with the data needed to serialize the object.

SetObjectData ( object obj, SerializationInfo info, StreamingContext context, ISurrogateSelector selector ) : object

Populates the object using the information in the T:System.Runtime.Serialization.SerializationInfo.

Описание методов

GetObjectData() публичный Метод

Populates the provided T:System.Runtime.Serialization.SerializationInfo with the data needed to serialize the object.
The caller does not have the required permission. ///
public GetObjectData ( object obj, SerializationInfo info, StreamingContext context ) : void
obj object The object to serialize. ///
info System.Runtime.Serialization.SerializationInfo The to populate with data. ///
context System.Runtime.Serialization.StreamingContext The destination (see ) for this serialization. ///
Результат void

SetObjectData() публичный Метод

Populates the object using the information in the T:System.Runtime.Serialization.SerializationInfo.
The caller does not have the required permission. ///
public SetObjectData ( object obj, SerializationInfo info, StreamingContext context, ISurrogateSelector selector ) : object
obj object The object to populate. ///
info System.Runtime.Serialization.SerializationInfo The information to populate the object. ///
context System.Runtime.Serialization.StreamingContext The source from which the object is deserialized. ///
selector ISurrogateSelector The surrogate selector where the search for a compatible surrogate begins. ///
Результат object