Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Передача Dataset в WCF / 2 сообщений из 2, страница 1 из 1
08.07.2008, 15:38
    #35417967
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача Dataset в WCF
Как лучше перегонять датасеты?

пока допер только до такого
Код: plaintext
1.
2.
3.
4.
5.
....
            ds.RemotingFormat = SerializationFormat.Xml;
            SoapFormatter fmt = new SoapFormatter();
            MemoryStream ms = new MemoryStream();
            fmt.Serialize(ms, ds);
            return ms.ToArray();

на клиенте получаю этот byte[] и востанавлива.

Это единственный способ?
Можно конечно создать клас с нужными полями наставить датаконтрактов
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
    [DataContract]
    public class CountryType
    {
        private decimal _countryID;
        [DataMember]
        public decimal CountryID
        {
            get { return _countryID; }
            set { _countryID = value; }
        }
........
и потом передавать массив этих классов, но будет ли это эффективно, нужно же будет из датасета загнать в массив?

может можно както объявить датаконтракты для датасета
...
Рейтинг: 0 / 0
08.07.2008, 17:10
    #35418344
bured
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача Dataset в WCF
Вот здесь я привёл несколько примеров. Typed DataSet просто лень было делать.
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Передача Dataset в WCF / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]