internal ProfilingTargetDefinition(Guid uid, List <ExportDefinition> exports, List <LocalizationDefinition> localizations, List <AttributeDefinition> attributes) { Uid = uid; Exports = new ExportDefinitionCollection(exports); Localization = new LocalizationDefinitionCollection(localizations); Attributes = new AttributeDefinitionCollection(attributes); }
internal ApplicationExtensionDefinition(Guid uid, List <ExportDefinition> exports, List <LocalizationDefinition> localizations, List <AttributeDefinition> attributes) { Uid = uid; Exports = new ExportDefinitionCollection(exports); Localization = new LocalizationDefinitionCollection(localizations); Attributes = new AttributeDefinitionCollection(attributes); }
internal ProductivityDefinition(Guid uid, List <ExportDefinition> exports, List <DependencyDefinition> dependencies, List <LocalizationDefinition> localizations, List <AttributeDefinition> attributes) { Uid = uid; Exports = new ExportDefinitionCollection(exports); Dependencies = new DependencyDefinitionCollection(dependencies); Localization = new LocalizationDefinitionCollection(localizations); Attributes = new AttributeDefinitionCollection(attributes); }
internal ProfilingTypeDefinition(Guid uid, Guid frameworkUid, List <ExportDefinition> exports, List <DependencyDefinition> dependencies, List <LocalizationDefinition> localizations, List <AttributeDefinition> attributes) { Uid = uid; FrameworkUid = frameworkUid; Exports = new ExportDefinitionCollection(exports); Dependencies = new DependencyDefinitionCollection(dependencies); Localization = new LocalizationDefinitionCollection(localizations); Attributes = new AttributeDefinitionCollection(attributes); }
internal ExtensionDefinition(Guid uid, string baseDirectory, List <ProfilingTypeDefinition> profilingTypes, List <ProfilingTargetDefinition> profilingTargets, List <FrameworkDefinition> frameworks, List <ProductivityDefinition> productivities, List <AttachmentDefinition> attachments, List <LocalizationDefinition> localizations) { Uid = uid; BaseDirectory = baseDirectory; ProfilingTypes = new ProfilingTypeDefinitionCollection(profilingTypes); ProfilingTargets = new ReadOnlyCollection <ProfilingTargetDefinition>(profilingTargets); Frameworks = new ReadOnlyCollection <FrameworkDefinition>(frameworks); Productivities = new ReadOnlyCollection <ProductivityDefinition>(productivities); Localization = new LocalizationDefinitionCollection(localizations); Attachments = new AttachmentDefinitionCollection(attachments); }