Serializing A Custom Type?
Jul 8, 2011
it works perfectly.
Dim XmlFile As FileStream = New FileStream(path, FileMode.Open)
Dim Serializer As XmlSerializer = New XmlSerializer(GetType(gpxType)) ''here I get error
Dim GPX As gpxType = New gpxType
[code]....
I get InvalidOperationException was unhandled. Whats wrong?
View 5 Replies
ADVERTISEMENT
Apr 29, 2010
I'm not positive I'm going about this the right way. I've got a suite of applications that have varying types of output (custom defined types).For example, I might have a type called Widget:
Class Widget
Public name as String
End Class
Throughout the course of operation, when a user experiences a certain condition, the application will take that output instance of widget that user received, serialize it, and log it to the database noting the name of the type.
Now, I have other applications that do something similar, but instead of dealing with Widget, it could be some totally random other type with different attributes, but again I serialize the instance, log it to the db, and note the name of the type. I have maybe a half dozen different types and don't anticipate too many additional ones in the future.
After all this is said and done, I have an admin interface that looks through these logs, and has the ability for the user to view the contents of this data thats been logged. The Admin app has a reference to all the types involved, and with some basic switch case logic hinged upon the name of the type, will cast it into their original types, and pass it on to some handlers that have basic display logic to spit the data back out in a readable format (one display handler for each type)NOW... all this is well and good...Until one day, my model changed. The Widget class now has deprecated the name attribute and added on a bunch of other attributes. I will of course get type mismatches in the admin side when I try to reconstitute this data.
I was wondering if there was some way, at runtime, i could perhaps reflect through my code and get a snapshot of the type definition at that precise moment, serialize it, and store it along with the data so that I could somehow use this to reconstitute it in the future?
View 1 Replies
Oct 5, 2011
I am sending XML externally. One of the node called "datafield" has an element called "value". This may contain normal text content, or an html content (which I need to wrap in CData). So, I created a base class (ProvisionDataField) with 2 classes inherits from it (ProvisionTextField, and ProvisionCDataField) as follows:[code]
View 3 Replies
Jun 21, 2011
I recently downloaded VB 2010 Express so i am quite new to the language, but i have worked with dark basic, which seems to b very similar.Anyway, my problem is that i cannot seem to correctly set out my array of a custom type/class. i am trying to create two arrays, one of available entities and another of selected entities of which the user selects the entities to be dealt with in irrelevant ways. i have creates a button (called test) which adds some entities to the available list and all the entities come back the same value but they shouldnt be as you'll c in the code. i have run the step into command a found that "available.item(#).Name = " will change all of the entity's names.As of current i am working with lists as the array kept asking for a 'new' statement but i couldnt figure out where to put it.[code]
View 7 Replies
Feb 4, 2010
I'm having a real problem with serializing data. I understand that its designed to basically copy the structure and data of a structure. In my case, I have the state of a DVD that i would like to save (persist) to disk. [Code] error: 'Error Generating XML', Inner Exception: "Unable to cast COM object of type 'System.ComObject' to class type 'DirectShowLib.DVDState'.
COM components that enter the CLR and do not support IProvideClassInfo or that do not have any interop assembly registered will be wrapped in the ComObject type. Instances of this type cannot be cast to any other class; however they can be cast to interfaces as long as the underlying COM component supports QueryInterface calls for the IID of the interface."
View 6 Replies
Nov 14, 2009
In a vb .net winforms app I am trying out something for "wide and shallow" children of a record. I use strongly typed business objects ( Strataframe ).My plan is to have a number of "child tables" collected in a dataset I drop on the form. they have no correspondence in persisted data, so the dataset is untyped and I am creating the schema through the property sheet for the tables. Each table is the datasource for a datagridview in the interface.
In my proof of concept sample, My main businessobject (CustomerBO) interacts with a SQL Server 2008 table with fields - pk, name, - and a third column which is currently varchar(max) as I considered XML but could just as easily be varbinary(max) if that works better for holding the serialized dataset.
bo.bigfield will be the strongly typed prop I want to hold the byte() array or XML or whatever that represents the dataset for that record.So, the question in a nutshell - how do I convert a dataset to a single datum and reproduce the dataset from that datum. This is my first foray into datasets, datagridviews as well so if there are better ways to accomplish any of that I'm listening.
View 1 Replies
Jun 10, 2010
I have been trying to solve a problem related to using RolesProviders in MVC.Basically I would like to an additional set of criteria to the roles table so that a user can switch roles based on what they are doing on the site.However as simple as it may sound its proving to be a nightmare. I cannot for love nor money come up with a solution. I have tried overloading the provider, creating extension methods (which never work with the Roles class) but finally I decided to simply create a reference to my own custom provider and just completely bypass the whole User, Roles class.Now I am getting a ridiculous error which states that I cannot cast MyProvider class to an instance of MyProvider class? All I am doing is calling the Roles.Provider method and casting its return value to my custom provider class (which inherits from RolesProvider). The asp.net forums are a waste of time since no one ever answers the questions and there are simply no examples of extending the Roles/Membership model without using SQL server.
View 3 Replies
Feb 27, 2011
I am having problems with serializing and de serializing my objects.The following is my code for serializing buttons and labels which I have in my form.
Dim nodes As New List(Of nodeclass)
Dim objStreamWriter As New StreamWriter(filelocation)
For Each btn As Button In myNodeBtns
Dim u As New nodeclass
[code].....
I get an error: There is an error in XML document (20, 3).Now I have found out that this is because I have 2 root elements and 2 xml declerations. When I save the xml for the button and te xml for the label in 2 different files, I have no problem. However I have no idea how to go about saving the xml for both of them in the same file and deserializing it back.
View 4 Replies
Feb 3, 2010
i want to add a custom file type to my application For Example
somefile.dlh
the file type is a .DLH file how would i add this to my application so that it can read it ... like it would say a text file or something?
View 3 Replies
Feb 5, 2011
i want to make a custom file type like "abc.xyz" which should have all the attribs of a directory like
moving other files and folders to it, open, close, delete, create new, etc... in vb.net or c#.net
View 5 Replies
Oct 21, 2010
I am building my own Message Box, I have overloaded the ShowDialog function and i wish to Change the Return Type from DialogResult to my own.
View 3 Replies
Mar 26, 2012
Is there way to set custom metadata to files of any type? I want the metadata to be copied when the file is renamed, moved or copied. I don't want to use ADS.
View 1 Replies
Jun 4, 2009
If you have custom type, and you wish to assign a List(of T) to that custom type[code]...
View 1 Replies
Nov 17, 2010
I'm building a vb.net application that composes messages for later message queueing in accordance with a predefined schema that an observer of the message queue requires.I've made the XSD file for the schema already, but I was wondering if there was any way to import the schema as or convert it to a custom object type in my .net application, where the elements of the schema would represent data fields or sub-objects to be filled programmatically.
Is there any way to do this?Am I getting my terminology correct here, or would there be a better way to accomplish what I'm attempting to do?I'd like to be able to create a schema and use it as a definition for some kind of data transfer object in my applications, without having to make the object as a separate VB class file.
View 1 Replies
Feb 19, 2012
I'd like to auto-register the common/simple services in my unity container. I think the cleanest way to do this would be via a custom atribute.I can then examine all the (abstract) classes in an assembly and register those types with unity.The piece of information I'm missing is the interface(s) that the class wants to be registered against
eg:
Public Class AutoRegisterAttribute
Public Property ForInterface As System.Type
Public Sub New(ForInterface As System.Type)
[code]....
Note, I don't just want to find any class it implements as shown with IDisposableI've tried doing this using generics (generics can't inherit from Attribute), with a Type Parameter (Passing in IEngine.GetType results in a "Constant expression is required")
View 2 Replies
May 22, 2009
I know how to add a resource to my project and I also know how to add an icon to my application. What I could not figure out is how to embed another icon for custom file types - I do know what registry entries to add / modify though, I am just not able to add a 2nd icon as resource to my profile and make it 'accessible', so, that the Windows System can display it for files with my custom extension.
View 15 Replies
Sep 30, 2009
I have been developing in VB.net for a cople of years now. I really miss the increment and decrement operators for integers that I grew attached to while using Java and C#. I have seen posts explaining how to implement a custom operator for a class that I have written, but I have not seen any examples of how to do it for a basic type like Integer.[code]....
View 1 Replies
Sep 26, 2011
I'm creating something that has save files. For the most part, it's just saving objects with 4 values.[code]...
View 3 Replies
Apr 29, 2010
I am building my own Message Box, I have overloaded the ShowDialog function and i wish to Change the Return Type from DialogResult to my own.To do so , shall i declare an Public Enum within the form and set it as the Return Type, or is there any other proper way?
View 2 Replies
Jun 30, 2011
I am trying to implement a Custom HttpHandler (for the first time), I have been given a tutorial to follow but couldn't get it to work. I then found another tutorial but couldn't get that to work, they are both giving me the same error message.
The custom handler is to protect people from downloading certain file types, although i think the error is somekind of configuration problem as I can't get the website to work at all once I add the httpHandlers to the Web.Config file.
Description: An error occurred during the processing of a configuration file required to service this request. review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Could not load type 'FileProtectionHandler'.
Source Error:
Line 47: </compilation>
Line 48: <httpHandlers>
[Code].....
View 3 Replies
Nov 11, 2010
I have a datagridview that is bound to a list object of a custom type via a BindingSource. From everything I've read, I should be able to click the column headers and the rows sort, This doesn't happen for me. Sortmode is set to automatic and the column headers aren't set to be used for selection so it should work.
I know that I could sort progamatticly but that seems a little bit of a waste given that I should just be able to do it by default.
View 2 Replies
Mar 2, 2011
I have a class and one of the properties is a list of a custom class. The caller gets the list and is adding instances of class to the list. How do I get notified that the list has been updated?
Private _list as List(of MyType)
Private _totalField1 as Integer
Public Property MyTypeList As List(Of MyType)
Get
Return _list
End Get
Set(ByVal value As List(Of MyType))
_list= value
_totalField1 = _list.Sum(Function(x) x.Field1)
End Set
End Property
What I'm trying to do is every time a MyType object is added to the list keep a running total of Field1, but adding to the list doesn't use the setter. How can I know when the list has been added or changed?
View 1 Replies
Aug 15, 2010
i am using VB 2008 and i was wondering if it was possible to have my program create and read a custom file type?
View 3 Replies
May 31, 2010
i have 8 new custom file types which go with my app, i can set them to open with me app easily using this code on a button:[code]But im a little stuck on what to change in that, ive made certain all my new extensions are unique and i have all my icons for each new file type made, i just need to be able to set them.
View 5 Replies
Oct 15, 2009
In visual studio (VB environment), for exemple, with point structure, while debbuging, in state of displaying {system.drawing.point} at the object value, its display the X and Y value.For exemple :
Dim pt as new point(8,9)
A spy on pt will show "{X = 8 Y = 9}"So i want :
Dim cust1 as cust_type1
to display me something differente than "{namespace.cust_type1}"
View 2 Replies
Dec 1, 2010
I'm wondering whether its possible to have a function's return type and input arguments as a variable.
For example this function:Private Function MyFunction(ByVal argument1 As VariableType) As VariableType
[Code]...
View 6 Replies
Nov 29, 2011
Is it possible to create a user control with a list of custom class type property? If it is, how can I? The issue is that, in designer mode the property is not displayed in property window. I can add the list on markup but when i switch to the designer mode it gives an error which is 'The user control does not have a public property named BookList'.
View 1 Replies
Mar 30, 2011
I have just finished my application and am stuck as to how I'm going to store my data. As it stands I have multiple objects that I created but each of them take multiple ArrayLists as properties. I'm aware that this will give problems if I try to serialize my data?
View 4 Replies
Oct 9, 2009
I'm trying out MVVM in VB.Net for a while now and started out with some of my entities using List(of T)s, which I xml serialized to disk. Now, I updated the classes used by the Lists to implement INotifyPropertyChanged so I also changed the List(of T)s to ObservableCollection(of T)s.After which, the XML serializer stopped working :'( A colleague told me that ObservableCollections, unlike generic Lists, are not serializable.If so then how can I make them Serializable?
View 2 Replies
Feb 10, 2010
I have a class that I want to be serializable but contains a public instance of delegate that, apparently can't be serialized: [Code] Is there a way to make it serializable however?
View 4 Replies