Serialize A Class That Contains A Generic List?
Oct 7, 2010
I am trying to serialize a class that contains a generic list, and I am finding it all works with the exception of the generic list property. That is to say the other properties are serialized fine and no error is produced.
I have in the past serialized an arraylist - but I thought it was possible to do a generic list in the same way.
Am I missing something or is it not possible to serialize/deserialize a generic list - I have read mixed comments on this..
The relevant parts of the class that gets serialized is defined as..
<XmlInclude(GetType(cConfigUser)), _
Serializable(), XmlRoot(ElementName:="Config")> _
Public Class cConfig
[Code].....
View 3 Replies
ADVERTISEMENT
Mar 23, 2011
Public Class notifierMain
Public Class Contacts
Inherits List(Of row)
Public Sub New()
[code]....
When I debug this winforms application I get curType = "notifier.notifierMain+Contacts+row" I want to the Validate function to know it is in MyContacts. How do I do this?
View 3 Replies
Aug 17, 2010
If a class is serialized and has events fired from it that are handled on a form you get the error "Form1 cannot be serialized" in c# you can use (to work around this):
[Code]....
View 1 Replies
Jan 21, 2010
I can do this without problem.
Class A
End Class
Class B : Inherit A
End Class
Dim Obj1 As A = New B
View 4 Replies
May 10, 2010
I created two classes. One class is StudentClass and the other is HomeroomClass. The HomeroomClass contains a readonly property as a generic list of the StudentClass. [code]...
View 6 Replies
Jun 10, 2010
how Inheriting List(of T) should work.It seems like what I have below should work but at runtime I get the error:[code..]
If I want to cast a List(of x) to the class xlist, how should I do that?[code...]
View 15 Replies
Jun 10, 2012
I am trying to pass a System.Collections.Generic.List to another class. The collection is created in class2 and then passed into class1
[code]...
However I get a 'Null Reference Exception error' when I run the program. It seems f_str in the line 'For Each s As String In f_str' is null.
View 3 Replies
Jun 1, 2009
I've got a web app that sends a request to a WCF service. The WCF service gets a LINQ resultset (anon. ilist) and sends that in reply, back to the web app.In order to get it working quickly, inside the WCF app, i'm using copytodatatable and sending it to my web app in a DataSet.
My web app then takes the DataSet and writes it to xml, some xslt is performed and the resulting data is shown on screen. Perfect.
I'm still (relatively) new to WCF. I understand that sending DataTables/DataSets is a bit cumbersome. The web app wants the data in xml format (for the xslt operation), so I figured I'd get the WCF web service to do the DataTable -> xml work for me, and simply reply with a nice XmlDocument to the client webapp.However a XmlDocument cannot be serialized.
What's the best way of sending the XML data down to the client over wcf?
View 4 Replies
Apr 13, 2012
Consider:
Public MustInherit Class Column
Public ReadOnly Property ReturnSomethingUseful() As Object
Get
'return something useful
[code]....
But this gives the following error:
Public Overrides Function ParseValue(sValue As String) As Boolean'
cannot override 'Public Overridable Function ParseValue(sValue As String) As Object'
because they differ by their return types.
I accept that you can't do this, but I'd like to be able to preserve the semantics of what I'm. trying to do, which is to have an untyped version that deals with Object, but a typed version in derived classes that knows about the specific type T.
View 2 Replies
Aug 14, 2010
I have a Journal that records entries for different types: Journal(Of ParentT)
[Code]....
View 2 Replies
Nov 25, 2011
I am trying to construct a generic interface class with generic functions. My goal was to use this to implement multiple worker classes for database interaction that have the same basic functionality. Each class will deal with different object for example, category, product or supplier but unless the the functions in the interface are generic that this won't work.This is the interface code that I have but I don't know if I have done it correctly. [code]
View 2 Replies
Jun 30, 2011
I am trying to create a list of a generic type in vb.net 2.0 framework.
This is the generic type definition:
Public Class GenericParamMap(Of T)
Public Sub New(ByVal pParamName As String, ByVal pPropValue As T)
mParamName = pParamName
[Code]....
The compiler does not allow a "T" in the method's parameter because it's not defined, but I'm not sure how or where to define it. I thought it was okay to have a generic method definition.
View 2 Replies
Apr 14, 2010
I need to look at the properties of an object and I cannot instantiate this object in the proper state on my dev machine. I need my client to run some code on her machine, serialize the object in question to disk and then I can analyze the file.[code]...
View 2 Replies
Jun 10, 2010
what is the fastest way to serialize and compress a class?
what are the consideration to be made when a long list of objects(classes) have to be serialized and compressed one after the other?
View 4 Replies
Nov 9, 2010
I have an XML file:
<?xml version="1.0" encoding="UTF-8"?>
<MyProducts>
<Product Name="P1" />
[code].....
View 6 Replies
Apr 25, 2009
I'm trying to serialize this class:
<System.Serializable()> Public Class Person
Private _FirstName As String
Public Property FirstName() As String
[code]....
View 2 Replies
Feb 7, 2012
CustomLineCap does not have the SerializableAttribute applied to it. I want to add a property of this type to an object graph that is currently being serialized/deserialized with a BinaryFormatter. I tried switching to XML serialization but it has a bunch of extra requirements and I don't want to fool with that esp. since it's not my code; it's some open source I downloaded. If there's a way to get BinaryFormatter to ignore the property, that might work. I'd rather subclass it; I just don't know if that will work either.
View 1 Replies
Mar 9, 2011
I am trying to figure out a class/struture to handle the following JSON format:
{
"ReturnData": [
{
"id": "msg2DoesNotExistName",
[Code]......
I may or may not have Data for ReturnData and SetValue (one or both at a minimum). I am trying to let the serializer handle most of the formatting without having to check for empty sections and single-item arrays.
View 1 Replies
May 14, 2012
how can i serialize a class containing a public event + withevents child classes each containing a public event?
View 3 Replies
Jul 20, 2011
I want to Serialize and Deserialize a configuration class containing a Dictionary to a XML file.Here is an exemple of what the class look like.
Imports
Public
Class
[code]....
When I try to serialize it with a XmlSerializer I get an exception saying to me that it is impossible to serialise Configuration.Parametres because it implements IDictionary.
DateTime
)
Configuration
System.Collections.Generic
View 2 Replies
Aug 24, 2009
I have a issue in a serialization process. I'm trying to Serialize a part of a bigger class.
I've a Class named MyBigClass with contain many property and method, and some of them may not be Serializable.
And I'm trying to Serialize one property of the MyBigClass class, witch is a SortedList named SubClassXList defined as SortedList(Int32, ClassX)
My problem is when it is time to serialize the SortedList (SubClassXList) a error tell me that a Class (say Class B) could not be Serialized because it is not marked as "Serializable", but the Class B in question have nothing to do with the SubClassXList in question.
The only thing I could see, is that the Serialization method try to also Serialize the Main Class (MyBigClass).
Here is the method that I use to Clone a Object ClassX do have the attribute "Serializable()"
Public Function CloneObject(ByVal pObjectToSerialize As Object) As Object
' Create a memory stream and a formatter.
Dim ms As New IO.MemoryStream()
[Code].....
View 5 Replies
Jul 13, 2011
It is my first time trying to serialize an array into xml list. Couldn't really find a nice tutorial out there on xml.
I have
dim Array() as integer = {1,2,3}
dim Value() as string= {Value1,Value2,Value3}
When the array is serialize, i guess, i want to try to get the format to look like below:
<p data="Value1">1</p>
<p data="Value2">2</p>
<p data="Value3">3</p>
How o it serialize into this format, and de-serialize back into an array?
View 1 Replies
May 10, 2011
I need to be able to serialize a class into a string, and I know of 2 patterns:
1) (normal) Serialization pattern
2) Proxy Serialization pattern
I've read [URL] (the only website in google that talks about the proxy-serialization pattern) and still cant find the advantage or benefit of using this pattern. Could someone explain what exactly is the proxy serialization pattern, or rather exactly what problem does the proxy-serialization pattern solves that the normal-serialization pattern doesn't solve?
View 1 Replies
Apr 5, 2011
I'm trying to serialize the main class in my VB solution. I've added the Serializable attribute at the top of my class like so:
[code]...
I'm guessing this is because you can't serialize the form that is attached to the class or something, but I really don't know what I'm doing. Can I serialize all of the objects contained in my Form1 class somehow, without getting this error? I don't want to store any data about the form controls, I just need to save all the objects that I've defined at the top of the Form1 class.
View 1 Replies
Jun 3, 2012
I have the following code to convert a list of messages into json [code]..
View 1 Replies
Nov 28, 2011
I have a VB.NET singleton class which implements Serializable:
Imports System.IO
Imports System.Runtime.Serialization
<Serializable()> Public Class CoordinateHistory[code].....
My problem is that I can't actually call .Serialize() on the instance of this class, like all of the examples online show. What am I doing wrong?
View 2 Replies
Sep 21, 2011
Question: I must get the content of all sessions in a HttpModule, under .NET 1.1. (don't ask my why certain people still use it) I can write the module, I can get the sessions. But... sessions are stored as
[Code]...
View 2 Replies
Feb 13, 2010
How best to manage multiple dat files for serializable objects of the same class. If one of my data files goes past a particular size, I want to create a new file. I then loop through both files when I do processing. Is there any easier way to do this and what's the best size to do this at in terms of performance?
View 1 Replies
Apr 17, 2012
I have an ArrayList in android that I'm trying to convert to a Base64 String, then passing that to a wcf service though JSON and the wcf service inserts the string into a database. Then I need to be able to read that from the database and deserialize it in a .NET application.
This is how I am serializing the ArrayList in android:
private String convertByteArrayToSave(byte[] b){
if(b != null){
return Base64.encodeToString(b,0,b.length,Base64.DEFAULT);
}else{
[Code]...
The ultimate goal is to be able to be able to create a list of these shapes in the .NET app or android app and be able to read the list in the .NET app and android app no matter where it was created from. I'm able to it when you create the Shape from .NET and read it into android using WCF but creating it in android.
View 1 Replies
Feb 19, 2010
I am working on a general helper class to sort ListView SubItems. I wrote a base class that has much of the code I need. It includes a MustOverride for the Compare method so that the various inherited classes can implment their own comparisons based upon their type. For the value types, I end up with very similar code such as the following, where x and y are ListViewItems: Public Overloads Overrides Function Compare(ByVal x As Object, ByVal y As Object, ByVal sortColumnIndex As Integer, ByVal sortOrder As System.Windows.Forms.SortOrder) As Integer [code]
View 3 Replies