Click to See Complete Forum and Search --> : Using SOAP header produces NullReferenceException under Compact Framework


Ivanetsds
January 26th, 2006, 05:49 AM
Hi All!

I need to extend my calls to the Web service with custom SOAP header. I use the following sample code which works just perfect on my desktop under .NET 1.1:


UserManagementService service = new UserManagementService();
service.RequestHeaderValue = new RequestHeader();
service.RequestHeaderValue.Headers = new object[1];

ListUsersRequest request = new ListUsersRequest();

object[] pair = new object[2];
pair[0] = "UserName";
pair[1] = "001";
service.RequestHeaderValue.Headers[0] = pair;

try
{
service.ListUsers(request);
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}

But when i move to .NET CF it produces NullReferenceException.
cgacutil tells that i use version 1.0.4292.00 on PocketPC.

What is wrong?

Thanks!