CSLA.NET 5.4.2
CSLA .NET is a software development framework that helps you build a reusable, maintainable object-oriented business layer for your app.
Csla.Serialization.Mobile.SerializationInfo.ChildData Class Reference

Object that contains information about a single child reference. More...

Inheritance diagram for Csla.Serialization.Mobile.SerializationInfo.ChildData:
Csla.Serialization.Mobile.IMobileObject

Public Member Functions

 ChildData ()
 Creates instance of object. More...
 
void GetState (SerializationInfo info)
 Method called by MobileFormatter when an object should serialize its data. More...
 
void GetChildren (SerializationInfo info, MobileFormatter formatter)
 Method called by MobileFormatter when an object should serialize its child references. More...
 
void SetState (SerializationInfo info)
 Method called by MobileFormatter when an object should be deserialized. More...
 
void SetChildren (SerializationInfo info, MobileFormatter formatter)
 Method called by MobileFormatter when an object should deserialize its child references. More...
 

Properties

int ReferenceId [getset]
 Reference number for the child. More...
 
bool IsDirty [getset]
 Indicates whether the child is dirty. More...
 

Detailed Description

Object that contains information about a single child reference.

Definition at line 112 of file SerializationInfo.cs.

Constructor & Destructor Documentation

◆ ChildData()

Csla.Serialization.Mobile.SerializationInfo.ChildData.ChildData ( )

Creates instance of object.

Definition at line 130 of file SerializationInfo.cs.

Member Function Documentation

◆ GetChildren()

void Csla.Serialization.Mobile.SerializationInfo.ChildData.GetChildren ( SerializationInfo  info,
MobileFormatter  formatter 
)

Method called by MobileFormatter when an object should serialize its child references.

The data should be serialized into the SerializationInfo parameter.

Parameters
infoObject to contain the serialized data.
formatterReference to the formatter performing the serialization.

Implements Csla.Serialization.Mobile.IMobileObject.

Definition at line 157 of file SerializationInfo.cs.

◆ GetState()

void Csla.Serialization.Mobile.SerializationInfo.ChildData.GetState ( SerializationInfo  info)

Method called by MobileFormatter when an object should serialize its data.

The data should be serialized into the SerializationInfo parameter.

Parameters
infoObject to contain the serialized data.

Implements Csla.Serialization.Mobile.IMobileObject.

Definition at line 140 of file SerializationInfo.cs.

◆ SetChildren()

void Csla.Serialization.Mobile.SerializationInfo.ChildData.SetChildren ( SerializationInfo  info,
MobileFormatter  formatter 
)

Method called by MobileFormatter when an object should deserialize its child references.

The data should be deserialized from the SerializationInfo parameter.

Parameters
infoObject containing the serialized data.
formatterReference to the formatter performing the deserialization.

Implements Csla.Serialization.Mobile.IMobileObject.

Definition at line 186 of file SerializationInfo.cs.

◆ SetState()

void Csla.Serialization.Mobile.SerializationInfo.ChildData.SetState ( SerializationInfo  info)

Method called by MobileFormatter when an object should be deserialized.

The data should be deserialized from the SerializationInfo parameter.

Parameters
infoObject containing the serialized data.

Implements Csla.Serialization.Mobile.IMobileObject.

Definition at line 169 of file SerializationInfo.cs.

Property Documentation

◆ IsDirty

bool Csla.Serialization.Mobile.SerializationInfo.ChildData.IsDirty
getset

Indicates whether the child is dirty.

Definition at line 123 of file SerializationInfo.cs.

◆ ReferenceId

int Csla.Serialization.Mobile.SerializationInfo.ChildData.ReferenceId
getset

Reference number for the child.

Definition at line 118 of file SerializationInfo.cs.