public static void Save(IAccessStateResource<State> stateResourceAccess)
 {
     if (stateResourceAccess == null)
     {
         throw new ArgumentNullException("stateResourceAccess");
     }
     GenericPropertyStateHelper<State, Element, Property>.Save(stateResourceAccess);
 }
Exemple #2
0
 public static void Save(IAccessStateResource <State> stateResourceAccess)
 {
     if (stateResourceAccess == null)
     {
         throw new ArgumentNullException("stateResourceAccess");
     }
     GenericPropertyStateHelper <State, Element, Property> .Save(stateResourceAccess);
 }
Exemple #3
0
 internal void Save(IAccessStateResource <TState> stateResourceAccess)
 {
     if (stateResourceAccess == null)
     {
         throw new ArgumentNullException("stateResourceAccess");
     }
     stateResourceAccess.Save(m_State);
 }
Exemple #4
0
 public static void Save(IAccessStateResource <TState> stateResourceAccess)
 {
     if (stateResourceAccess == null)
     {
         throw new ArgumentNullException("stateResourceAccess");
     }
     AbstractPropertyState <TState, TElement, TProperty> .Persistence.Save(stateResourceAccess);
 }
Exemple #5
0
 public static void Load(IAccessStateResource <State> stateResourceAccess)
 {
     if (stateResourceAccess == null)
     {
         throw new ArgumentNullException("stateResourceAccess");
     }
     GenericPropertyStateHelper <State, Element, Property> .Load(
         stateResourceAccess,
         x => new PropertyState(x));
 }
 public static void Load(IAccessStateResource<State> stateResourceAccess)
 {
     if (stateResourceAccess == null)
     {
         throw new ArgumentNullException("stateResourceAccess");
     }
     GenericPropertyStateHelper<State, Element, Property>.Load(
         stateResourceAccess,
         x => new PropertyState(x));
 }
Exemple #7
0
 internal void Load(IAccessStateResource <TState> stateResourceAccess)
 {
     if (stateResourceAccess == null)
     {
         throw new ArgumentNullException("stateResourceAccess");
     }
     try
     {
         m_State = stateResourceAccess.Load();
     }
     finally
     {
         InitializeLookupTables();
     }
 }
Exemple #8
0
        public static void Load(
            IAccessStateResource <TState> stateResourceAccess,
            Func <DependencyObject, AbstractPropertyState <TState, TElement, TProperty> > addPropertyState)
        {
            if (stateResourceAccess == null)
            {
                throw new ArgumentNullException("stateResourceAccess");
            }
            if (addPropertyState == null)
            {
                throw new ArgumentNullException("addPropertyState");
            }
            AbstractPropertyState <TState, TElement, TProperty> .Persistence.Load(stateResourceAccess);

            s_AddPropertyState = addPropertyState;
        }