Tag: expandoobject

ExpandoObject ist ein .NET Art, deren Mitglieder Hinzugefügt und entfernt werden können zur Laufzeit.

Konvertieren von JSON-Objekt zu expando-Objekt in c#

Anzahl der Antworten 1 Antworten
Habe ich ein JSON-Objekt ist so etwas wie var jsonObject = {"att1" : "val1","att2" : "val2","att3" : "val3","att4" : "val4"} Muss ich konvertieren in expandoObject Habe ich versucht, etwas wie var expConverter = new ExpandoObjectConverter(); dynamic obj

.NET 4.0 framework dynamische Funktionen in VB Option Strict On?

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit, die Verwendung der neuen dynamischen Funktionen in der 4.0 framework wie ExpandoObject im VB.NET ohne Einstellung Option Strict Off? Mit C#, verlieren Sie geben Sicherheit nur mit den Variablen, die Sie speziell erklären,

Ist es möglich, die Abfrage der Liste der ExpandoObject?

Anzahl der Antworten 1 Antworten
Frage ich mich, ob es möglich ist, ExpandoObject-Abfrage mit regulären LINQ? Grund ist, dass ich dynamische ExpandoObject, aber ich brauche, um einige Abfragen, bevor ich den pass weiter. Es hat einige Eigenschaften, die immer bleiben, z.B. Id,

Web-Api - Rückgabe ein dynamisches Objekt mit status-code 201

Anzahl der Antworten 1 Antworten
Ich versuche, die Rückkehr der zuletzt hinzugefügte entity-Id in einer Web-Api-Methode Aktion als JSON. Beispiel: { bookId = 666 } Den Controller-Action-code ist wie folgt: [HttpPost, Route("")] public HttpResponseMessage Add(dynamic inputs) { int bookId = bookService.Add(userId, title);

Eine Liste innerhalb einer ExpandoObject

Anzahl der Antworten 3 Antworten
dynamic model = new ExpandoObject(); model.Data = "asdf"; List<dynamic> listOfx = new List<dynamic>(); for (int i = 0; i < 3; i++) { dynamic x = new ExpandoObject(); x.ID = i; x.Name = "test" + i.ToString(); listOfx.Add(x);

C# - Hinzufügen von Objekten dynamisch (hinzufügen von dynamischen property-Namen)

Anzahl der Antworten 5 Antworten
Ich versuche zu schaffen, einige dynamische ExpandoObject. Ich habe festgestellt, ein gewisses problem. Da ich nicht weiß, was der name dieser verschiedenen Eigenschaften in den Objekten sein soll, kann ich das nicht so: var list = new

'System.Sammlungen.Generisches.IList<object>' enthält keine definition für 'Hinzufügen', wenn Sie 'dynamic' und 'ExpandoObject'

Anzahl der Antworten 2 Antworten
Sagen, dass ich eine Klasse Foo, suchen so etwas wie dieses: public class Foo : IFoo { public Foo() { Bars = new List<dynamic>(); } public IList<dynamic> Bars { get; set; } } Die Schnittstelle "ifoo") vom

"Schlüsselwort 'this' ist nicht gültig in eine statische Eigenschaft, statische Methoden oder statische Feld-Initialisierung", wenn das hinzufügen von Methoden zu einem ExpandoObject

Anzahl der Antworten 4 Antworten
Ich versuche, um eine dynamische Methode, um ExpandoObject-was wieder die Eigenschaften (dynamisch Hinzugefügt), um Sie, aber es wird immer geben mir eine Fehlermeldung. Ist etwas falsch ich hier mache? using System; using System.Collections.Generic; using System.Linq; using System.Text;

konvertieren von dynamischen xml, c# - Objekt

Anzahl der Antworten 5 Antworten
Brauche ich Eingänge in die Konvertierung einer dynamischen xml definiert c# - Objekt-Modell Mein Beispiel-xml ist wie folgt : <?xml version="1.0" encoding="utf-8" ?> <Persons> <Person> <Id>10</Id> <FirstName> Dino </FirstName> <LastName> Esposito </LastName> <Addresses> <Address> <AddressType>BillTo</AddressType> <Street1></Street1> <Street2></Street2>

In C#, wie Entferne ich eine Eigenschaft von einem ExpandoObject?

Anzahl der Antworten 4 Antworten
Sagen, ich habe dieses Objekt: dynamic foo = new ExpandoObject(); foo.bar = "fizz"; foo.bang = "buzz"; Wie würde ich entfernen foo.bang zum Beispiel? Möchte ich nicht einfach den Wert der Eigenschaft auf null-für meine Zwecke, die ich

Cast ExpandoObject-anonymen Typ

Anzahl der Antworten 3 Antworten
Kann ich warf ExpandoObject-anonymen Typ ? var anoObj = new { name = "testName", email = "testEmail" }; dynamic expandoObj = new System.Dynamic.ExpandoObject(); //Here I'm populating the expandoObj with same property names/types in anonymoustype(anoObj) //Now, how to

Dynamisches hinzufügen von Eigenschaften, um ein dynamisches Objekt?

Anzahl der Antworten 3 Antworten
habe ich diese dynamic d = new ExpandoObject(); d.Name = attribute.QualifiedName.Name; so , ich weiß, dass d wird eine Eigenschaft Name. Nun, wenn ich don ' T wissen, den Namen der Eigenschaft zur compile-Zeit , wie kann

Deserialisieren einer Immobilie als eine ExpandoObject mit JSON.NET

Anzahl der Antworten 1 Antworten
Gibt es beispielsweise ein Objekt wie zum Beispiel den nächsten: public class Container { public object Data { get; set; } } Und es ist so: Container container = new Container { Data = new Dictionary<string, object>

Bindung an ein GridView an eine Dynamische oder ExpandoObject-Objekt

Anzahl der Antworten 6 Antworten
Bin ich mit Rob Conery Massive ORM, und ich habe nicht in der Lage zu binden, die daraus resultierenden ExpandoObject zu einem GridView. Habe ich ein anderes Stackoverflow-Frage, die nahelegt, dass mit einem framework namens Stegreif, aber

Mit LINQ ist es möglich, die Ausgabe ein dynamisches Objekt aus einer Select-Anweisung? Wenn ja, wie?

Anzahl der Antworten 2 Antworten
Derzeit in LINQ die folgenden kompiliert und funktioniert Prima: var listOfFoo = myData.Select(x => new FooModel{ someProperty = x.prop1, someOtherProperty = x.prop2 }); public class FooModel{ public string someProperty { get; set; }; public string someOtherProperty {

Kann ich die Serialisierung eines ExpandoObject-in .NET 4?

Anzahl der Antworten 3 Antworten
Ich versuche, einen System.Dynamic.ExpandoObject so kann ich dynamisch erstellen von Eigenschaften zur Laufzeit. Später, ich brauche, um eine Instanz dieses Objekts und der Mechanismus, der verwendet wird, erfordert die Serialisierung. Natürlich, wenn ich versuche zu serialisieren mein

Dynamisches Hinzufügen von Eigenschaften zu einem ExpandoObject

Anzahl der Antworten 3 Antworten
Ich würde gerne dynamisch hinzufügen von Eigenschaften zu einem ExpandoObject zur Laufzeit. So zum Beispiel zum hinzufügen einer string-property call NewProp ich würde gerne etwas schreiben wie var x = new ExpandoObject(); x.AddProperty("NewProp", System.String); Ist dies problemlos

Unterschiede zwischen ExpandoObject, DynamicObject und Dynamic

Anzahl der Antworten 4 Antworten
Was sind die Unterschiede zwischen System.Dynamic.ExpandoObjectSystem.Dynamic.DynamicObject und dynamic? In welchen Situationen benutzen Sie diese Typen? InformationsquelleAutor der Frage M4N | 2010-08-25

Wie erzeuge ich dynamisch Spalten in einem WPF DataGrid?

Anzahl der Antworten 4 Antworten
Ich bin versucht, um die Anzeige der Ergebnisse einer Abfrage in einer WPF-datagrid. Die ItemsSource-Typ ich bin der Bindung an IEnumerable<dynamic>. Als die Felder, die zurückgegeben werden, nicht zur Laufzeit bestimmt ich weiß nicht, die Art der

Wie erkennt man, ob eine Eigenschaft auf einem ExpandoObject existiert?

Anzahl der Antworten 10 Antworten
In javascript können Sie erkennen, ob eine Eigenschaft definiert ist, indem das Undefinierte Schlagwort: if( typeof data.myProperty == "undefined" ) ... Wie würden Sie tun dies in C# mit dem Schlüsselwort "dynamic" mit einem ExpandoObject und ohne

Wie entferne ich in C # eine Eigenschaft aus einem ExpandoObject?

Anzahl der Antworten 4 Antworten
Sagen, ich habe dieses Objekt: dynamic foo = new ExpandoObject(); foo.bar = "fizz"; foo.bang = "buzz"; Wie würde ich entfernen foo.bang zum Beispiel? Möchte ich nicht einfach den Wert der Eigenschaft auf null-für meine Zwecke, die ich

Fügen Sie ExpandoObject eine Eigenschaft mit demselben Namen wie eine Zeichenfolge hinzu

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit zum hinzufügen einer Eigenschaft zu einem ExpandoObject mit dem gleichen Namen wie ein string-Wert? Wenn ich beispielsweise habe: string propName = "ProductNumber"; dynamic obj = new System.Dynamic.ExpandoObject(); Kann ich die Eigenschaft erstellen ProductNumber

Wie man ein ExpandoObject flacht, das über JsonResult in asp.net mvc zurückgegeben wird?

Anzahl der Antworten 12 Antworten
Ich mag die ExpandoObject während des kompilieren eines server-Seite dynamische Objekt zur Laufzeit, aber ich habe Probleme bei der Abflachung dieser Sache heraus, während der JSON-Serialisierung. Ich habe zuerst instanziieren des Objekts: dynamic expando = new ExpandoObject();

Warum kann ich das nicht tun: dynamic x = new ExpandoObject {Foo = 12, Bar = "zwölf"}

Anzahl der Antworten 6 Antworten
Mache ich etwas falsch, oder ist der folgende code wirklich nicht möglich? dynamic x = new ExpandoObject { Foo = 12, Bar = "twelve" }; Wenn das wirklich nicht möglich ist, gibt es ein anderes-line Weg zum

C # 4.0 Dynamic vs Expando ... wo passen sie?

Anzahl der Antworten 1 Antworten
Ich versuche zu lernen, all die neuen goodies, die mit C# 4.0. Ich bin andernfalls zu verstehen, die Unterschiede zwischen den DynamicObject und ExpandoObject Arten. Es scheint, wie DynamicObject wird z.B. verwendet, wenn Sie möchten, um auf

Wie erstellt man ein neues unbekanntes oder dynamisches / expando-Objekt in Python?

Anzahl der Antworten 5 Antworten
In python wie können wir ein neues Objekt erstellen, ohne eine vordefinierte Klasse und später dynamisch hinzufügen von Eigenschaften zu ? Beispiel: dynamic_object = Dynamic() dynamic_object.dynamic_property_a = "abc" dynamic_object.dynamic_property_b = "abcdefg" Was ist der beste Weg, es