Описание тега expandoobject
ExpandoObject - это тип.NET, члены которого можно добавлять и удалять во время выполнения.
1
ответ
System.Dynamic ExpandoControl это возможно?
Я пытаюсь выяснить, как создать элемент управления веб-сервера, который по сути является ExpandoObject. Желание состоит в том, чтобы автоматически создать свойство элемента управления при его создании в разметке aspx. Например: <x:ExpandoControl …
26 фев '12 в 18:29
1
ответ
ExpandoObject с выражением Spring
Я создал объект с помощью класса ExpandoObject и хочу выполнить выражение spring.net для этого объекта, но затем я получил следующую ошибку: Узел "Имя" не может быть разрешен для указанного контекста [System.Dynamic.ExpandoObject]. Код выглядит так:…
30 апр '12 в 14:44
1
ответ
Десериализация Guids с использованием Json.Net для ExpandoObject теряет тип и является строкой
Учитывая следующий класс: public class Entity { public Guid UniqueId { get; set; } } Следующий тест не пройден: [Test] public void GuidTest() { var entity = new Entity { UniqueId = Guid.NewGuid() }; var entityJson = JsonConvert.SerializeObject(entit…
17 янв '12 в 05:59
4
ответа
Пользовательский интерфейс не обновляется со списком ExpandoObject
Я реализовал динамический dataGrid, перейдя по этой ссылке. Я использую конвертер для привязки значений из ExpandoObject, Столбцы показывают значения, такие как общие единицы для школ. Item ItemCount DefaultSchool School1 School2 School3 X-Item 200 …
18 окт '12 в 12:09
4
ответа
Различия между ExpandoObject, DynamicObject и динамическим
Каковы различия между System.Dynamic.ExpandoObject, System.Dynamic.DynamicObject а также dynamic? В каких ситуациях вы используете эти типы?
25 авг '10 в 11:51
1
ответ
Web Api - Как вернуть динамический объект с кодом состояния 201
Я пытаюсь вернуть недавно добавленный идентификатор сущности в методе действия Web Api в виде JSON. Пример: { bookId = 666 } Код действия контроллера выглядит следующим образом: [HttpPost, Route("")] public HttpResponseMessage Add(dynamic inputs) { …
25 июн '14 в 10:10
2
ответа
Проверьте, существует ли свойство в классе C# Expando
Я хотел бы видеть, существует ли свойство в C# Expando Class. очень похоже на функцию hasattr в python. Я хотел бы, чтобы C# равнялся hasattr. что-то вроде этого... if (HasAttr(model, "Id")) { # Do something with model.Id }
20 авг '12 в 20:14
1
ответ
ExpandoObject работает иначе в vb.net, чем в C#
После преобразования некоторого кода здесь https://github.com/facebook-csharp-sdk/facebook-winforms-sample isnt acseptig код, такой как parameters.client_id вот раздел, у меня проблемы с Private Function GenerateLoginUrl(ByVal appId As String, ByVal…
19 мар '13 в 17:31
3
ответа
Объединение двух похожих динамических объектов в C#, создание коллекций на подходе
У меня есть несколько динамических объектов, которые (в большинстве случаев) отличаются только несколькими значениями. Я хочу иметь возможность объединить эти объекты в один объект, и в случае конфликта (два значения не совпадают), я хочу, чтобы они…
15 авг '12 в 11:31
1
ответ
JSON массив для ExpandoObject через JSON.NET
Я использую следующий подход для преобразования большей части моих результатов API JSON в объект: public void ExpandoObject() { var sampleDATA = Sample.Create(); var json = JsonConvert.SerializeObject(sampleDATA); var expConverter = new ExpandoObjec…
17 мар '14 в 20:33
1
ответ
Ошибка FastMember и ExpandoObject
Я не уверен, поддерживается ли он, но я пытаюсь получить fastmember, чтобы дать мне информацию о типе для динамического ExpandoObject (используя код ниже), и я получаю ошибку: System.NotSupportedException: указанный метод не поддерживается. в FastMe…
12 сен '16 в 16:39
2
ответа
Периоды во имя C# динамического ExpandoObjects?
Возможно, это глупый вопрос, но я работаю над проектом, который хочет, чтобы я сгенерировал JSON, который выглядит следующим образом: {'action.type':'post', 'application':APP_ID} В C# я пытаюсь создать этот атрибут "action.type" со значением "post".…
04 апр '12 в 20:57
2
ответа
Присвойте литеральную строку как свойство динамического объекта во время выполнения и получите к нему доступ
Как я могу динамически присвоить имя поля sqldatareader во время выполнения динамическому объекту? Предположим, я прочитал имя поля SqlDataReader в переменную: string sqlDataReaderFieldNameStringVariable = reader.GetName(index); Я не могу сказать: d…
24 фев '12 в 21:10
1
ответ
C# преобразовать список<объект> в список<динамический> и добавить свойства
В C# я хотел преобразовать список в список и динамически добавлять новые свойства для объекта. List<Customer> customerList; // has list of customer object List<Properties> properties; // has { string:propertyname and string:value} Я хоте…
02 мар '16 в 23:03
2
ответа
Как я могу преобразовать ExpandoObject в словарь в C#?
Я использую Jint для выполнения JavaScript в приложении Xamarin. Jint преобразует ассоциативный массив в ExpandoObject. Как мне использовать этот объект? В идеале я хотел бы получить из него словарь данных. JavaScript возвращает: return {blah:abc, b…
16 сен '15 в 20:50
1
ответ
Edge.js приведен к строке из expandoobject
Я пытаюсь вызвать функцию из сторонней библиотеки dll, используя потрясающую библиотеку edgejs Томаша Янчука. Согласно полученным сообщениям об ошибках, код может возвращать или не возвращать информацию. Я получаю сообщение об ошибке (см. Ниже), в к…
13 дек '16 в 18:33
0
ответов
C# Проверьте значения свойств динамического объекта при отладке
Я столкнулся с сервисом WCF, который возвращает динамический объект. Но в режиме отладки свойства динамических объектов не были видны. Как увидеть значения свойств динамического объекта при отладке. Изображение прилагается.
05 апр '18 в 04:16
3
ответа
Сохранение объекта ExpandoObject в MongoDB
У меня есть ExpandoObject с произвольным количеством свойств. Я хочу сохранить эти свойства в базе данных MongoDB как BsonDocument. Я пытаюсь сделать это с помощью следующего кода: private BsonDocument GetPlayerDocument(IPlayer player) { var ret = n…
22 фев '11 в 01:42
1
ответ
Динамический (ExpandoObject) и статический тип (Модель) в asp.net mvc
Динамический и статический тип в asp.net mvc Автомобиль лучше мотоцикла? Все зависит от сценария, который вы используете. Не зная сценария, это невозможно сделать! Динамическая типизация лучше, чем статическая, для определенных проблем / ситуаций. В…
11 июн '11 в 17:45
1
ответ
Производительность DynamicObject и TrySetMember против производительности ExpandoObject
Я использую пользовательскую реализацию DynamicObject, которая отлично работает для моего приложения, за исключением того факта, что я сталкиваюсь с некоторыми проблемами с производительностью. Можно ожидать некоторого снижения производительности с …
02 мар '12 в 22:48