Пример #1
0
		private void InitializeMeta(IDictionaryAdapterFactory factory, IDictionaryMetaInitializer[] metaInitializers)
		{
			foreach (var metaInitializer in metaInitializers)
			{
				metaInitializer.Initialize(factory, this);
			}
		}
Пример #2
0
		public DictionaryAdapterMeta(Type type, IDictionaryInitializer[] initializers,
									 IDictionaryMetaInitializer[] metaInitializers,
									 object[] behaviors, IDictionary<String, PropertyDescriptor> properties,
									 IDictionaryAdapterFactory factory)
		{
			Type = type;
			Initializers = initializers;
			MetaInitializers = metaInitializers;
			Behaviors = behaviors;
			Properties = properties;

			InitializeMeta(factory, metaInitializers);
		}