Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вопрос по ASP.NET Web Service
|
|||
|---|---|---|---|
|
#18+
Как одновременно вернуть значения нескольких переменных из веб службы? Значение одной переменной можно получить через return SomeVar; А мне надо получить результат вычислений, который представляет собой значения трёх переменных. Попробовал использовать указатели, получаю сообщение System.Double* is inaccessible due to its protection level. Only public types can be processed. Код: public: [System::Web::Services::WebMethod] void Calculate(double CF, double CL, double CN, double* S, double* D, double* diam); Помогите новичку, пожалуйста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2006, 17:53 |
|
||
|
Вопрос по ASP.NET Web Service
|
|||
|---|---|---|---|
|
#18+
Сделать сериализуемый класс с 3 public полями.Все должно быть просто, очень просто, настолько просто - насколько это возможно! Мой блог Возможно на твой вопрос уже есть ответ? FAQ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2006, 18:28 |
|
||
|
Вопрос по ASP.NET Web Service
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Евгений Веприков, Вы писали: ЕВ>Сделать сериализуемый класс с 3 public полями. ЕВ> данное сообщение получено с www.gotdotnet.ru ЕВ>ссылка на оригинальное сообщение Вопрос: сделать сериализуемый класс в проекте Web Service или в проекте клиента, который будет использовать данную службу. И как потом будет выглядеть вызов службы из клиента? Пожалуйста, объясните чуть-чуть поподробнее! Порылся в MSDN и нашёл что-то про SOAP — это в тему или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2006, 19:23 |
|
||
|
Вопрос по ASP.NET Web Service
|
|||
|---|---|---|---|
|
#18+
veNIK: Здравствуйте, Евгений Веприков, Вы писали: ЕВ>Сделать сериализуемый класс с 3 public полями. ЕВ> данное сообщение получено с www.gotdotnet.ru ЕВ>ссылка на оригинальное сообщение Вопрос: сделать сериализуемый класс в проекте Web Service или в проекте клиента, который будет использовать данную службу. И как потом будет выглядеть вызов службы из клиента? Пожалуйста, объясните чуть-чуть поподробнее! Порылся в MSDN и нашёл что-то про SOAP — это в тему или нет? 1. Создаем некий класс(структуры) такого вида.[Serializable] public struct MyData { public Int32 Field1; public string Field2; public double Field3; } 2. Далее создаем вебсервис и вебметод примерно такого вида.[WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] public class WebService : System.Web.Services.WebService { public WebService () { } [WebMethod] public MyData GetData() { MyData md = new MyData(); md.Field1 = 45; md.Field2 = "test"; md.Field3 = 53.214; return md; } } 3. Компилируем и добавляем web reference на наш сервис, студия авоматом сгенерирует весь код. 4. Вызываем наш вебметод из кода.localhost.WebService ws = new localhost.WebService(); localhost.MyData md = ws.GetData(); Label1.Text = md.Field1.ToString() + " " + md.Field2 + " " + md.Field3.ToString(); Все должно быть просто, очень просто, настолько просто - насколько это возможно! Мой блог Возможно на твой вопрос уже есть ответ? FAQ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2006, 20:30 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=34122190&tid=1387661]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
177ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 276ms |
| total: | 537ms |

| 0 / 0 |
