protected override void GetObjectData(SerializationInfo info, StreamingContext context)
{
if (SerializationHelper.Optimization != SerializationOptimization.Fast)
{
info.AddValue("_pollAnswers", ((_pollAnswers!=null) && (_pollAnswers.Count>0) && !this.MarkedForDeletion)?_pollAnswers:null);
info.AddValue("_pollLocalizations", ((_pollLocalizations!=null) && (_pollLocalizations.Count>0) && !this.MarkedForDeletion)?_pollLocalizations:null);
info.AddValue("_snRelationshipss", ((_snRelationshipss!=null) && (_snRelationshipss.Count>0) && !this.MarkedForDeletion)?_snRelationshipss:null);
info.AddValue("_aspnetApplication", (!this.MarkedForDeletion?_aspnetApplication:null));
info.AddValue("_aspnetUser", (!this.MarkedForDeletion?_aspnetUser:null));
}
// __LLBLGENPRO_USER_CODE_REGION_START GetObjectInfo
// __LLBLGENPRO_USER_CODE_REGION_END
base.GetObjectData(info, context);
}