메소드 | 설명 | |
---|---|---|
DeserializationEnd ( object obj ) : void | ||
DeserializationStart ( object obj ) : void | ||
GetCurrentMemberInfo ( ) : |
||
PopCurrentMemberInfo ( ) : void | ||
PushCurrentMemberInfo ( |
||
SerializationContext ( |
||
SerializationEnd ( object obj ) : void |
Call when an object has been serialized. The object is popped off the serialization stack. |
|
SerializationStart ( object obj ) : void |
Prepares an object for serialization/ The object is pushed onto the serialization stack. This prevents the object from being serialized in cycles. |
|
ShouldSerialize ( object obj, |
Checks if see if an object should be serialized. An object shouldn't be serialized if it has already been serialized. This method automatically checks if the object has been serialized by examining the serialization stack. This stack is maintained by the SerializationStart and SerializationEnd methods. You should call SerializationStart and SerializationEnd when you start and finish serializing an object. |
public GetCurrentMemberInfo ( ) : |
||
리턴 |
public PushCurrentMemberInfo ( |
||
memberInfo | ||
리턴 | void |
public SerializationContext ( |
||
options | ||
parameters | ||
리턴 | System |
public ShouldSerialize ( object obj, |
||
obj | object | |
memberInfo | ||
리턴 | bool |