Вопросы по теме 'expandoobject'
добавление свойств расширения к типизированному объекту во время выполнения в С#
Есть ли способ в .net привязать словарь свойств к экземпляру во время выполнения, т. е. как если бы базовый класс объектов имел такое свойство, как:
public IDictionary Items { get; }
Я придумал решение, включающее статический словарь и метод...
1224 просмотров
schedule
07.10.2023
Можно ли добавить атрибуты к сгенерированным членам экземпляра ExpandoObject?
Я пытаюсь использовать ExpandoObject в качестве SelectedObject PropertyGrid. Я знаю, как добавить нужные мне свойства в ExpandoObject:
public dynamic MakePropertyObject()
{
dynamic expando = new ExpandoObject();
var dictionary = expando...
4115 просмотров
schedule
27.07.2022
Как обернуть объект в динамический объект?
Учитывая System.Object , как мне получить динамический объект, с помощью которого можно получить доступ к любым членам, которые у него могут быть.
В частности, я хочу выполнить модульное тестирование действия контроллера ASP.NET MVC 3, которое...
1430 просмотров
schedule
09.07.2023
Как сделать словарь ExpandoObject нечувствительным к регистру?
учитывая код ниже
dynamic e = new ExpandoObject();
var d = e as IDictionary<string, object>;
for (int i = 0; i < rdr.FieldCount; i++)
d.Add(rdr.GetName(i), DBNull.Value.Equals(rdr[i]) ? null : rdr[i]);
Есть ли способ сделать его...
3956 просмотров
schedule
31.05.2022
Для передачи динамического объекта Expando другому классу требуется Microsoft.CSharp.dll?
Я построил функцию:
string removeFile(HttpContext context,HttpRequest r)
{
dynamic d = new ExpandoObject() ;
d.ItemCommand = r["itemId"].ToString();
...
...
int res = new...
1215 просмотров
schedule
19.11.2022
Динамическая модель с Telerik ASP MVC
Кто-нибудь нашел способ динамически создавать сетку с помощью ExpandoObject, DynamicObject или Reflection.Emit и в то же время разрешать операции CRUD?
Я смог использовать Reflection.Emit для динамического создания столбцов сетки и отображения...
1692 просмотров
schedule
03.06.2024
Динамически добавлять вложенное свойство в ExpandoObject
Я получаю объект JSON (может содержать несколько уровней массивов JSON и т. д.), который я хочу преобразовать в ExpandoObject.
Я выяснил, как добавить простые свойства в ExpandoObject во время выполнения, поскольку он реализует IDictionary, но как...
7377 просмотров
schedule
29.05.2023
Как создать новый неизвестный или динамический / расширяемый объект в Python
Как в python создать новый объект, не имея предопределенного класса, а затем динамически добавлять к нему свойства?
пример:
dynamic_object = Dynamic()
dynamic_object.dynamic_property_a = "abc"
dynamic_object.dynamic_property_b = "abcdefg"...
31738 просмотров
schedule
08.05.2023
Шаблоны / проблемы, которые используют динамические типы, динамические объекты и расширяемые объекты в C #
Я недавно узнал о ключевом слове dynamic после того, как немного покопался в Dynamic Objects и Expando Objects в C #.
Я понимаю, что это довольно круто, однако, помимо ViewBag в ASP.NET MVC, я изо всех сил пытаюсь найти приложения для...
88 просмотров
schedule
29.03.2024
Как правильно конвертировать в List‹ExpandoObject›
Посмотрите на приведенный ниже код
private static List<ExpandoObject> GetDBDetails()
{
var directoryPath = Environment.CurrentDirectory.Replace("\\bin\\Debug", "\\DataSource");
var filePath =...
4188 просмотров
schedule
18.03.2023
"System.Dynamic.ExpandoObject" не содержит определения для PropertyName"
У меня есть следующий код, который генерирует динамический объект из файла XML:
С#
private static List<dynamic> GetClientObject()
{
var xDoc = XDocument.Load(new StreamReader(xmlPath + @"\client.xml"));
dynamic...
12079 просмотров
schedule
29.05.2024
Можно ли запросить список ExpandoObject?
Интересно, можно ли запросить ExpandoObject с помощью обычного LINQ? Причина в том, что у меня есть динамический ExpandoObject, но мне нужно сделать несколько запросов, прежде чем я смогу пройти дальше.
У него есть некоторые свойства, которые...
12230 просмотров
schedule
06.02.2023
Как использовать IEnumerable‹ExpandoObject› в Knockout.js?
Описание проблемы
Я хотел спросить о том, как использовать список объектов Exbando в Knockout.js, я использую Massive Роба Конри, и все возвращаемые результаты являются динамическими, меня это устраивает, это соответствует моим потребностям, но...
1189 просмотров
schedule
08.02.2023
F# ExpandoObject как словарь
Во время медленной работы я хотел перевести небольшую структуру доступа к БД, которую я закодировал, с C# на F#. Этот фреймворк широко использует динамику и ExpandoObjects. В частности, есть этот бит, который вызывает у меня головную боль:...
910 просмотров
schedule
11.04.2024
Можно ли добавлять атрибуты к свойству среды выполнения динамического объекта?
Я хочу добавить атрибут к свойству среды выполнения динамического объекта / объекта expando, возможно ли это?
Я бы хотел:
dynamic myExpando = new ExpandoObject();
myExpando.SomeProp = "string";
myExpando.AddAttribute("SomeProp", new...
7896 просмотров
schedule
13.12.2022
Метод dynamic/ExpandoObject выдает «Не найден член по умолчанию для типа «Действие»
Я не могу заставить динамический метод ExpandoObject напрямую вызываться в VB.NET. В С# работает следующее:
dynamic obj = new System.Dynamic.ExpandoObject();
var called = false;
obj.ForceRefresh = new Action(() => called = true);...
371 просмотров
schedule
31.05.2022
ExpandoObject не содержит общедоступных свойств только в VS2013.
Я пытаюсь десериализовать свой объект JSON и передать его в качестве модели для своего представления. Поскольку я не знаю, какими свойствами будет обладать модель, я прочитал, что должен использовать ExpandoObject.
Вот что я пробовал:
public...
1199 просмотров
schedule
14.05.2023
Свойство ExpandoObject не найдено
Вот определение свойства ViewModel.
private List<ExpandoObject> productList;
public List<ExpandoObject> Products {
get {
return productList;
}
set {
productList = value;
}
}
Для выбранного...
934 просмотров
schedule
13.05.2023
Как в C# изменить значение свойства Key-Value-Property при рекурсивном обходе ExpandoObject?
Эта проблема
Используя C#, мне нужно пройти через объект, который был приведен к ExpandoObject из XML , и заменить любое свойство цены новым значением.
Этот объект очень неструктурирован и имеет много слоев вложенных узлов (фактически вложенных...
3185 просмотров
schedule
22.04.2023
Как создать класс с динамическим свойством (Expandoobject?)
У меня есть частичный класс с именем Exam. Структура класса показана ниже:
public partial class Exam
{
public string ID { set; get; } //default
public string Name { set; get; } //default
}
После выполнения процедуры сохранения...
603 просмотров
schedule
29.05.2022