小编Dil*_*lis的帖子

C#EWS托管API:如何访问共享邮箱,但不访问我自己的收件箱

如何连接到Exchange服务器并从共享邮箱(不是我自己的"myname@mycompany.com")中读取邮件.

这是我到目前为止的代码:

//Create a service
        ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2007_SP1);
        //Autodiscover end point
        service.AutodiscoverUrl("someaddress@mycompany.com");


        FindFoldersResults folderSearchResults = service.FindFolders(WellKnownFolderName.Inbox, new FolderView(int.MaxValue));

        Microsoft.Exchange.WebServices.Data.Folder exchangeMailbox = folderSearchResults.Folders.ToList().Find(
            f => f.DisplayName.Equals("NameOfSharedMailboxIwant", StringComparison.CurrentCultureIgnoreCase));

        //Set the number of items we can deal with at anyone time.
        ItemView itemView = new ItemView(int.MaxValue);

        foreach (Microsoft.Exchange.WebServices.Data.Folder folderFromSearchResults in folderSearchResults.Folders)
        {
            if (folderFromSearchResults.DisplayName.Equals("NameOfSharedMailboxIWant", StringComparison.OrdinalIgnoreCase))
            {
                Microsoft.Exchange.WebServices.Data.Folder boundFolder = 
                        Microsoft.Exchange.WebServices.Data.Folder.Bind(service, folderFromSearchResults.Id);

                SearchFilter unreadSearchFilter =
                    new SearchFilter.SearchFilterCollection(
                        LogicalOperator.And, new SearchFilter.IsEqualTo(
                            EmailMessageSchema.IsRead, false));

                //Find the unread messages in the email folder.
                FindItemsResults<Item> unreadMessages …
Run Code Online (Sandbox Code Playgroud)

.net c# exchangewebservices

14
推荐指数
1
解决办法
1万
查看次数

VB.NET LINQ To DataTable 使用Where 子句选择

这是我存储在名为 dt 的数据表变量中的数据表:

Dim dt As New DataTable
+---------+--------+---------------+
| Carrier | AVGTAT |     Name      |
+---------+--------+---------------+
| ABCD    |   2078 | Term Check    |
| ABCD    |      0 | AdHoc         |
| ABCD    |  26406 | Cash on Term  |
| REWS    |   7358 | Failed Bill   |
| ZELT    |  11585 | BL150         |
Run Code Online (Sandbox Code Playgroud)

我需要使用基于 LINQ to DataTable 的 AVGTAT 列的值,其中 Carrier =“x”且 Name =“X”

我怎样才能做到这一点?

谢谢你!

linq vb.net datatable

0
推荐指数
1
解决办法
2万
查看次数

标签 统计

.net ×1

c# ×1

datatable ×1

exchangewebservices ×1

linq ×1

vb.net ×1