Q

Sharing VB .NET objects without serialization methods

Here our experts demonstrate how to share VB .NET objects without serialization methods.

How can I share the object of a session with another session (without using serialization methods) in the Web service?
Store them in the Application bag instead. i.e.:

HttpContext.Current.Application["mydata"] = myobject;

If you need to modify the data, you can lock the application state bag so synchronize access to it:

HttpContext.Current.Application.Lock();
HttpContext.Current.Application["mydata"] = myobject;
HttpContext.Current.Application.UnLock();

This way only one thread at a time can modify the value.
This was first published in July 2004

Dig deeper on Win Development Resources

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchCloudComputing

SearchSoftwareQuality

SearchSOA

TheServerSide

SearchCloudApplications

Close