/// <summary> /// Базовый конструктор. /// </summary> /// <param name="клиент">Клиент для подключения к Бром.</param> internal КонтекстДанных(БромКлиент клиент) { this.bromClient = клиент ?? throw new ArgumentNullException("клиент"); this.data = new Dictionary <Guid, Dictionary <string, object> >(); this.references = new Dictionary <Guid, WeakReference <Ссылка> >(); }
internal Запрос(БромКлиент клиент) { this.bromClient = клиент; this.parameters = new Структура(); this.filters = new List <УсловиеОтбора>(); this.fields = new List <ПолеДанных>(); this.sort = new List <Сортировка>(); }
internal Селектор(БромКлиент клиент) { this.bromClient = клиент; this.fields = new ObservableCollection <string>(); this.filters = new ObservableCollection <УсловиеОтбора>(); this.sort = new ObservableCollection <Сортировка>(); this.fields.CollectionChanged += this.OnSettingsChanged; this.filters.CollectionChanged += this.OnSettingsChanged; this.sort.CollectionChanged += this.OnSettingsChanged; this.fieldsAutoloadSettings = АвтозагрузкаПолейОбъектов.Ничего; this.items = new List <Ссылка>(); this.isModified = false; }
internal СправочникМенеджер(БромКлиент bromClient, УзелМетаданных метаданныеКоллекции) : base(bromClient, метаданныеКоллекции, ТипКоллекции.Справочник) { }
internal ПланСчетовМенеджер(БромКлиент bromClient, УзелМетаданных метаданныеКоллекции) : base(bromClient, метаданныеКоллекции, ТипКоллекции.ПланСчетов) { }
internal ПараметрыСеансаМенеджер(БромКлиент bromClient) : base(bromClient, bromClient.Метаданные.Найти("ПараметрыСеанса")) { }
internal МодульМенеджер(БромКлиент bromClient, УзелМетаданных метаданныеКонстанты) : base(bromClient, метаданныеКонстанты) { }
public ОбъектМенеджер(БромКлиент bromClient, УзелМетаданных метаданныеКоллекции, ТипКоллекции типКоллекции) : base(bromClient, метаданныеКоллекции) { this.типКоллекции = типКоллекции; }
internal КритерииОтбораМенеджер(БромКлиент bromClient) : base(bromClient, bromClient.Метаданные.Найти("КритерииОтбора")) { }
internal КонстантыМенеджер(БромКлиент bromClient) : base(bromClient, bromClient.Метаданные.Найти("Константы")) { }
internal ОбщийМодуль(БромКлиент клиент, УзелМетаданных метаданныеМодуля) : base(клиент, метаданныеМодуля) { }
internal КоллекцияМенеджер(БромКлиент клиент, УзелМетаданных метаданныеМодуля) : base(клиент, метаданныеМодуля) { }
internal ДокументМенеджер(БромКлиент bromClient, УзелМетаданных метаданныеКоллекции) : base(bromClient, метаданныеКоллекции, ТипКоллекции.Документ) { }
internal БизнесПроцессМенеджер(БромКлиент bromClient, УзелМетаданных метаданныеКоллекции) : base(bromClient, метаданныеКоллекции, ТипКоллекции.БизнесПроцесс) { }
internal ЗадачаМенеджер(БромКлиент bromClient, УзелМетаданных метаданныеКоллекции) : base(bromClient, метаданныеКоллекции, ТипКоллекции.Задача) { }
internal Запрос(БромКлиент клиент, string текст) : this(клиент) { this.text = текст; }
public ПеречислениеМенеджер(БромКлиент bromClient, УзелМетаданных метаданныеКоллекции) : base(bromClient, метаданныеКоллекции) { }
internal КритерийОтбораМенеджер(БромКлиент bromClient, УзелМетаданных метаданные) : base(bromClient, метаданные) { }
public ОбъектыМенеджер(БромКлиент клиент, УзелМетаданных метаданныеКоллекции, ТипКоллекции типКоллекции) : base(клиент, метаданныеКоллекции) { this.типКоллекции = типКоллекции; }
internal ПрограммныйМодуль(БромКлиент клиент, УзелМетаданных метаданныеМодуля) { this.bromClient = клиент ?? throw new ArgumentException("Параметр \"клиент\" не определен.", "клиент"); this.moduleMetadata = метаданныеМодуля ?? throw new ArgumentException("Параметр \"метаданныеМодуля\" не определен.", "метаданныеМодуля"); }
internal ПланВидовРасчетаМенеджер(БромКлиент bromClient, УзелМетаданных метаданныеКоллекции) : base(bromClient, метаданныеКоллекции, ТипКоллекции.ПланВидовРасчета) { }
internal ПланВидовХарактеристикМенеджер(БромКлиент bromClient, УзелМетаданных метаданныеКоллекции) : base(bromClient, метаданныеКоллекции, ТипКоллекции.ПланВидовХарактеристик) { }