Esempio n. 1
0
 protected override void OnSetState(Serialization.Mobile.SerializationInfo info, Core.StateMode mode)
 {
     base.OnSetState(info, mode);
     Name         = info.GetValue <string>("SilverlightPrincipal.Criteria.Name");
     Password     = info.GetValue <string>("SilverlightPrincipal.Criteria.Password");
     ProviderType = info.GetValue <string>("SilverlightPrincipal.Criteria.ProviderType");
 }
Esempio n. 2
0
 protected override void OnGetState(Serialization.Mobile.SerializationInfo info, Core.StateMode mode)
 {
     info.AddValue("SilverlightPrincipal.Criteria.Name", Name);
     info.AddValue("SilverlightPrincipal.Criteria.Password", Password);
     info.AddValue("SilverlightPrincipal.Criteria.ProviderType", ProviderType);
     base.OnGetState(info, mode);
 }
Esempio n. 3
0
 void Serialization.Mobile.IMobileObject.SetState(Serialization.Mobile.SerializationInfo info)
 {
     _principal       = (IPrincipal)Csla.Serialization.SerializationFormatterFactory.GetFormatter().Deserialize(info.GetValue <byte[]>("principal"));
     _clientContext   = (ContextDictionary)Csla.Serialization.SerializationFormatterFactory.GetFormatter().Deserialize(info.GetValue <byte[]>("clientContext"));
     _clientCulture   = info.GetValue <string>("clientCulture");
     _clientUICulture = info.GetValue <string>("clientUICulture");
     _remotePortal    = info.GetValue <bool>("isRemotePortal");
 }
Esempio n. 4
0
 void Serialization.Mobile.IMobileObject.GetState(Serialization.Mobile.SerializationInfo info)
 {
     info.AddValue("principal", Csla.Serialization.SerializationFormatterFactory.GetFormatter().Serialize(_principal));
     info.AddValue("clientContext", Csla.Serialization.SerializationFormatterFactory.GetFormatter().Serialize(_clientContext));
     info.AddValue("clientCulture", _clientCulture);
     info.AddValue("clientUICulture", _clientUICulture);
     info.AddValue("isRemotePortal", _remotePortal);
 }
Esempio n. 5
0
 void Serialization.Mobile.IMobileObject.SetChildren(Serialization.Mobile.SerializationInfo info, Serialization.Mobile.MobileFormatter formatter)
 {
 }