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.FieldData Class Reference

Object that contains information about a single field. More...

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

Public Member Functions

 FieldData ()
 Creates an instance of the object. More...
 
void GetState (SerializationInfo info)
 Gets state information. More...
 
void GetChildren (SerializationInfo info, MobileFormatter formatter)
 Gets child serialization information. More...
 
void SetState (SerializationInfo info)
 Sets state information. More...
 
void SetChildren (SerializationInfo info, MobileFormatter formatter)
 Sets child serialization information. More...
 

Properties

object Value [getset]
 Field value. More...
 
string EnumTypeName [getset]
 If non-null, indicates that the value is a integer value representing the specified enum type. More...
 
bool IsDirty [getset]
 Indicates whether the field is dirty. More...
 

Detailed Description

Object that contains information about a single field.

Definition at line 34 of file SerializationInfo.cs.

Constructor & Destructor Documentation

◆ FieldData()

Csla.Serialization.Mobile.SerializationInfo.FieldData.FieldData ( )

Creates an instance of the object.

Definition at line 61 of file SerializationInfo.cs.

Member Function Documentation

◆ GetChildren()

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

Gets child serialization information.

Parameters
infoSerialization context.
formatterSerializer instance.

Implements Csla.Serialization.Mobile.IMobileObject.

Definition at line 79 of file SerializationInfo.cs.

◆ GetState()

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

Gets state information.

Parameters
infoSerialization context.

Implements Csla.Serialization.Mobile.IMobileObject.

Definition at line 67 of file SerializationInfo.cs.

◆ SetChildren()

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

Sets child serialization information.

Parameters
infoSerialization context.
formatterSerializer instance.

Implements Csla.Serialization.Mobile.IMobileObject.

Definition at line 99 of file SerializationInfo.cs.

◆ SetState()

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

Sets state information.

Parameters
infoSerialization context.

Implements Csla.Serialization.Mobile.IMobileObject.

Definition at line 87 of file SerializationInfo.cs.

Property Documentation

◆ EnumTypeName

string Csla.Serialization.Mobile.SerializationInfo.FieldData.EnumTypeName
getset

If non-null, indicates that the value is a integer value representing the specified enum type.

Upon deserialization, the integer will be converted back to the enum type.

Definition at line 48 of file SerializationInfo.cs.

◆ IsDirty

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

Indicates whether the field is dirty.

Definition at line 54 of file SerializationInfo.cs.

◆ Value

object Csla.Serialization.Mobile.SerializationInfo.FieldData.Value
getset

Field value.

Definition at line 40 of file SerializationInfo.cs.