WCF Service Return And Array Instead Of A List <T>?

Mar 26, 2010

In the web servce I say

public List<Customer> GetCustomers()
{
PR1Entities dc = new PR1Entities();
var q = (from x in dc.Customers
select x).ToList();
return q;
}
(customer is a entity object)

Then I generate the proxy when I add the service.. and in the reference.cd it say

public wcf1.ServiceReference1.Customer[] GetCustomers() {
return base.Channel.GetCustomers();
}

WHY IS IT AN ARRAY? I asked for a List.

View 4 Replies


Similar Messages:

WCF / ASMX :: Removing A Number From Array List With Web Service?

Mar 25, 2010

I need to pass a random number from 1 to 100 from the client to a webservice, and then the webservice will subtract this number from the list of 100 numbers (say 1-100). Then, in the next call, the next random number will be subtracted from the rest 99 numbers and so on.

I need this to be done with AJAX. I don't know where the Array list should be held in the first place (would it be in the web service or in the code behind? ), and how this can be done?

View 2 Replies

C# - Passing Array List Of Specfic Type To The Web Service

Mar 31, 2011

How to Pass array List of specfic Type To the Web Service?

View 1 Replies

Web Forms :: Getting An Array Of List From Database To Client Side(javascript Array)?

May 12, 2010

Iam getting an array of list from database to client side(javascript array). Now my aim to place those values in a div one by one and that div should attach to the textbox similar to Autocomplete extender.

View 4 Replies

WCF / ASMX :: How To Return Multiple Array

Feb 16, 2011

I have information in a database wich need to be shared with a java (Flex) application that uses the SpringGraph component to show a network layout.

Since that component creates the graphic structure based on XML, I believe Web Services are the best solution.

The problem is, here's an example of the component's XML:

[Code]....

The sample above means that "e1" is connected to "e2" and "e2" is connected to "e3".

I know how to create a web method that return a "single" class. Like "int IsValidUser" or even "User UserData", but how can I return that structure?

View 3 Replies

Return Array From Comma Separated String?

Mar 8, 2011

Suppose I have the string like String sample="{K,S},{T}". Then splitting with "," I need the output of the string array. The string array is having items {k,S}, {T}. how to split the above string with "," separated.

View 7 Replies

Possible To Return Large Data From WCF Service To Web Service

Feb 3, 2010

we have console-hosted WCF Service and ASP.NET WEB Service (on IIS).
After some tough operation WCF Service must return some data(large data) to ASP.NET Web Service for next processing. I tested on small results - everything is ok.
But after testing on real data(serialized result object is near 4.5 mb) error occurs on ASP.NET Web Service (which is client in wcf-client-server communication).

Messages size are configured by next binding (on server and client):
NetTcpBinding netTcpBinding = new NetTcpBinding();
netTcpBinding.TransactionFlow = true;
netTcpBinding.SendTimeout = new TimeSpan(0, 4,0, 0);
netTcpBinding.Security.Mode = SecurityMode.None;
[code]...

View 1 Replies

C# - How To Return Json From Action Method With Array Property

Mar 14, 2011

I am trying to return some data as json from an action method.

I have an employee object that looks like this:

public class Employee
{
public int EmployeeID {get; set;}
public string FirstName {get; set;}
public string LastName {get; set;}
//Other irrelevant properties
}

Then I have a view model as follows

public Class EmployeeViewModel
{
public Employee Supervisor{get; set;}
public List<EmployeeViewModel> Employees
}

I need to return a json object that looks exactly like this:

{id: 1, name: John, children: [
{id: 1, name: Joe, children: []},
{id: 1, name: Rob, children: []}
]}

For now I only need to go to the second level as above, returning and supervisor and their staff members beneath them.

How would I go about returning this in my action method(I have the viewModel object hydrated already I just need to return it as json). My problem so far has been that the children property does not get populated.

View 1 Replies

C# - Trying To Create A WebService To Return A 3D Array To Populate Table With JavaScript?

Feb 4, 2010

I am trying to create a dynamic table that is being built based on the value of a search text box. The Table will have probably 6 columns of 20(max) rows.

My problem is I can't figure out how to return the data from the web-service to the JS function in a way that will allow me to extract the data that I need.

Here is the web-service method I have currently:

[code]....

View 1 Replies

How To Get C# Return Dropdown List To Return Value As Int

Jun 8, 2010

How to get asp.net return drop down list to return value as int

I want to pass the value to a stored procedure as an integer. But the default appears to be as a string which is not what the store procedure is expecting.

Is there a good way to return the list values as ints?

I suspect I can you set the value on the change selection event, is there another way?

View 2 Replies

C# - Why Does Silverlight Reference To Wcf Service Blow Up When Add Method To The Wcf Service That Returns Generic List

Aug 17, 2010

I have built a WCF Service that is being consumed by a Silverlight app. At first I created one method that was very simple:

public String SfTest()
{
return "SF Test";
}

No poblem. My silverlight app references my service and displays "SF Test" in a textbox. Now I add a method to my wcf service like this:

public List<String> GetTest()
{
List<String> list = new List<string>();
String a = "a";
list.Add(a);
String b = "b";
list.Add(b);
return list;
}

I update the reference to the service in my Silverlight app and the using statement in my xaml cs page throws an error like the service doesn't even exist although it is there. I am assuming the problem has to do with datatypes or serialization or something like that but it is driving me up the wall. Why can't I consume a simple generic list in my Silverlight app through the WCF service.

View 1 Replies

Can't Get WCF Service's Operations List With Web Service Studio Client

Jan 21, 2011

I've created a simple WCF service hosted by ASP.NET web site:

[Code]....

I can add references to this service as to WCF service, as to WebService.WcfTestClient application successfully recognized service and its methods.

But "Web Service Studio" [URL] can't get a list of operations... Why? How to diagnose/resolve that?

P.S. I work under VS 2008 using .NET 3.5

View 2 Replies

Array Contents Not Being Passed Fully From Php Client To A .NET Web Service?

Jun 20, 2010

I want to pass an image as a byte array from php to a .NET web serice. The php client is as follows:

<?php
class Image{
public $ImgIn = array();
}

[code]...

View 2 Replies

WCF / ASMX :: Consume An Array Of Structs Returned By A Web Service?

Jan 3, 2011

A sample web service app I have been practicing with has two web methods:
1) HelloWorld -- which I can read the data from no problem - just a string
2) ClientData[] -- which returns an array of struct objects -- this is where I have the question.

Here is my instantiation of the webservice in my winform app for reading from HelloWorld

myWebSvc1.WebService1 s1 = new myWebSvc1.WebService1();
string y = s1.HelloWorld(); //--no problems so far here
Console.WriteLine(y);
//--but when I add the call to GetClientData() I have a problem
List<ClientData> ls = new List<ClientData>(s1.GetClientData(3)); //--problem here

public struct ClientData
{
public String Name;
public int ID;
}
[WebMethod(CacheDuration = 30,
Description="Returns an array of Clients.")]
public ClientData[] GetClientData(int Number)
{
ClientData [] Clients = null;
if (Number > 0 && Number <= 10)
{
Clients = new ClientData[Number];
for (int i = 0; i < Number; i++)
{
Clients[i].Name = "Client " + i.ToString();
Clients[i].ID = i;
}
}
return Clients;
}

If I browse the .asmx file -- the sample xml returns the following if I enter 3 for GetClientData function param

<?xml version="1.0" encoding="utf-8" ?>
- <ArrayOfClientData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://codeproject.com/webservices/">
- <ClientData>
<Name>Client 0</Name>
<ID>0</ID>
</ClientData>
- <ClientData>
<Name>Client 1</Name>
<ID>1</ID>
</ClientData>
- <ClientData>
<Name>Client 2</Name>
<ID>2</ID>
</ClientData>
</ArrayOfClientData>

From my winform app I get the following error messages when trying to add the GetClientData function call above --

Error 1 The best overloaded method match for 'System.Collections.Generic.List<DSS_2008.Form7.ClientData[]>.List(System.Collections.Generic.IEnumerable<DSS_2008.Form7.ClientData[]>)' has some invalid arguments

Error 2 Argument '1': cannot convert from 'DSS_2008.myWebSvc1.ClientData[]' to 'System.Collections.Generic.IEnumerable<DSS_2008.Form7.ClientData[]>'

Error1 The best overloaded method match for 'System.Collections.Generic.List<DSS_2008.Form7.ClientData[]>.List(int)' has some invalid arguments

Error 2 Argument '1': cannot convert from 'DSS_2008.myWebSvc1.ClientData[]' to 'int'

How can I fix this so that I can read the result into my winform app?
//--sample web service

namespace MyService
{
using System;
using System.Collections;
using System.Data;
using System.Web;
using System.Web.Services;
public struct ClientData
{
public String Name;
public int ID;
}
/// <summary>
/// Summary description for WebService1.
/// </summary>
[WebService(Namespace="http://codeproject.com/webservices/",
Description="This is a demonstration WebService.")]
public class WebService1 : System.Web.Services.WebService
{
//--source of sample:
http://www.codeproject.com/KB/webservices/myservice.aspx
private const int CacheHelloWorldTime = 10; // seconds
public WebService1()
{
//CODEGEN: This call is required by the ASP+ Web Services Designer
InitializeComponent();
}
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
}
//WEB SERVICE EXAMPLE
//The HelloWorld() example service returns the string Hello World
//To build, uncomment the following lines then save and build the project
//To test, right-click the Web Service's .asmx file and select View in Browser
//
[WebMethod(CacheDuration = CacheHelloWorldTime,
Description="As simple as it gets - the ubiquitous Hello World.")]
public string HelloWorld()
{
return "Hello World bbb";
}
[WebMethod(CacheDuration = 30,
Description="Returns an array of Clients.")]
public ClientData[] GetClientData(int Number)
{
ClientData [] Clients = null;
if (Number > 0 && Number <= 10)
{
Clients = new ClientData[Number];
for (int i = 0; i < Number; i++)
{
Clients[i].Name = "Client " + i.ToString();
Clients[i].ID = i;
}
}
return Clients;
}
}
}

View 1 Replies

Diffrence Between Array And Generic List?

Aug 17, 2010

Can any one can describe the main diffrence between the array and generic list.

View 6 Replies

Gridview Cell Value And Array List

Nov 25, 2010

When I am tryng to pass the gridview cell values to an array everything is perfect but the array is empty after executing the code. When I see through debug mode the index of selected row also is fine, i.e. when I select two rows using checkbox among 1000 the count shows exactly 2 in the array but the data is empty. I'm not able to get the cell value from the gridview.

protected void Button2008_Click(object sender, EventArgs e)
{
ArrayList checkedItems = new ArrayList();
foreach (GridViewRow row in this.GridView1.Rows)
{
if (((CheckBox)row.FindControl("cbRows")).Checked == true)
{
checkedItems.Add(row.Cells[12].Text);
}
}
Session["CheckedItems"] = checkedItems;
Response.Redirect("About.aspx", true);
}

View 1 Replies

C# - Array, Dictionary Or List In A Session?

Feb 5, 2010

What would be the most efficient way of storing a set of values in a session? I'm guessing it's either a List/Array or Dictionary. Basically, when a user selects an item from a DropDownList, a value (between 1 and N where N <= 20) is sent back to the server. I'd then like this value to be used as an index (if using arrays) or key (if using a dictionary) within the session. I don't want the value to be seen by the user, hence why it's not stored in the DDL. From what I gather, dictionaries are designed for key-lookups. However, since the scale is quite small, are there any overheads of using a dictionary that could make it less efficient in this case? Each corresponding value is unique to the user, so I've decided to use sessions.

View 2 Replies

WCF / ASMX :: Web Service - Return XML

Jun 10, 2010

I have a web service that originally returned a string containing text formatted as XML. I was contacted by the programmer who is going to be consuming the web service, and he asked if I could make it "just XML" and not a string. I converted the web service so that it returns an XMLDocument object, and it seems to be returning data properly. I would just like to erify, however, that the XMLDocument object is what the other programmer was referring to when he said "just XML," and that the XMLDocument can be universally consumed by any programmer, regardless of his or her programming environment.

View 4 Replies

WCF / ASMX :: Return More Than One Value From Web Service

Oct 13, 2010

I am new to web service... I have created a simple web service to add a record to sql server by passing a parameter and returns true or false once done. It the same time, I want to return the customer_account_number value created on the sql server.. so basically I want to return the true and false and one (or more) additional values.

View 5 Replies

Convert String Data Array To List?

May 11, 2010

i have an string data array which contains data like this

5~kiran
2~ram
1~arun
6~rohan

now a method returns an value like string [] data public string [] names()

{
return data.Toarray()
}
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
)
List<Person> persons = new List<Person>();
string [] names =names();

now i need to copy all the data from an string array to an list<person> and finally bind to grid view

gridview.datasource= persons

how can i do it?

View 4 Replies

Web Forms :: Binding An Array To Dropdown List?

Aug 21, 2010

I have the following string which is a list of urls. How do I get this to work so the url shows for the selection and also is the value?

[Code]....

ArgumentNullException: Value cannot be null.
Parameter name: container]
System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName) +121
System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName, String format) +8
System

View 11 Replies

JQuery :: Get Unique Values From Array List?

Feb 21, 2011

I am geting a json value with multiple stateid amd more statid are multiple,but I want stateid only unique(distinct) in jquery array.

View 2 Replies

How To Create An Array Of Values From A Dropdown List

Mar 3, 2010

How do I create an array of values from a drop down list?

View 2 Replies

Add Only Checked Checkboxes Added In Array List?

Nov 19, 2010

i want to insert checkbox text only if they are checked. .. how to do that ..

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
TextBox1.Text = Request.QueryString("txt")
Dim splitted As String() = TextBox1.Text.Split(",")
For Each id As String In splitted
Dim ctrl As Control = Page.FindControl("checkbox" & id)
If Not ctrl Is Nothing Then
Dim chkbox As CheckBox = DirectCast(ctrl, CheckBox)
chkbox.Enabled = False
Dim arrList As New ArrayList()
'populate the list with some temp values
arrList.Add(CheckBox1.Text)
arrList.Add(CheckBox2.Text)
'databind the list to our repeater
Repeater1.DataSource = arrList
Repeater1.DataBind()
End If
Next
End Sub

This code will add all checkboxes whether it is checked or not !

so that only checked checkboxes would be added in array list

View 1 Replies

SQL Server :: How To Query Return All Data In Array Object / Collection Object

Sep 14, 2010

how to query return all data in Array Object ,Hash Table ,And DataTable dataRow

View 4 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved