在wp7.1 sdk中,新增加了多个命名空间,以及多个新的类,由其增加了本地数据库、网络Socket和摄像头捕的支持,另外在XNA中也新增了多个类,实现了XNA在Silverlight中的使用。
新增命名空间
System.Diagnostics.SymbolStore :命名空间提供的类允许读取和向 Microsoft 中间语言 (MSIL) 映射写入调试符号信息。面向 .NET Framework 的编译器可以将调试符号信息存储到程序员的数据库 (PDB) 文件中。调试器和代码探查器工具可以在运行时读取调试符号信息。但目前这个命名空间只有ISymbolDocumentWriter接口。
· System.Net.Sockets :终于提供了Socket API,这样就可以扩展出很多实时的网络应用了。
· System.Reflection.Emit :命名空间提供的类允许编译器或工具投放metadata 和 Microsoft 中间语言 (MSIL)。这些类主要面向编译器或脚本引擎。
· System.Runtime.InteropServices.Automation :命名空间提供的类允许Silverlight应用程序与Automation API交互。但是目前只支持AutomationEvent。
· System.Windows.Automation.Text 包含为Silverlight UI Automation 关相行为和文字格式指定类型。
新增的类
Microsoft.Phone.Data.Linq
· DatabaseSchemaUpdater :能够改变Windows phone中的本地数据库SchemaVersion。
· Extensions :扩展LINQ 为SQL API,使Schema转为本地数据库。
Microsoft.Phone.Data.Linq.Mapping
· IndexAttribute :为本地数据库表设置一个索引。
· MetaIndex :表示一个本地数据库的抽像索引。
· MetaIndexedColumn :表示一个本地数据库的抽像索引列。
· SortOrder :为本地数据库的列排序时定义一个顺序。
System.ComponentModel
· AlternateContentPropertyAttribute
· BrowsableAttribute
· DataErrorsChangedEventArgs
· ICollectionViewFactory
· PropertyChangingEventHandler
System.Data.Linq
· Binary
· ForeignKeyReferenceAlreadyHasValueException
· ITable
· ITable
· Link<T>
System.Data.Linq.Mapping
· AutoSync
· MetaAccessor<TEntity, TMember>
· MetaType
System.Data.Linq.SqlClient namespace:
· SqlHelpers :为匹配string pattern操作提供帮助方法。
· SqlMethods :为响应SQL Server功能提供方法。这个类中的方法只支持LINQ转为SQL queries。
System.Globalization namespace:
System.Linq namespace:
System.Net namespace:
· EndPoint
System.Runtime.CompilerServices namespace:
· CodeGenerationAttribute
· CodeGenerationFlags
System.Security.Cryptography namespace:
· AsymmetricKeyExchangeDeformatter
· AsymmetricKeyExchangeFormatter
· AsymmetricSignatureDeformatter
· AsymmetricSignatureFormatter
· RSA
· RSAOAEPKeyExchangeDeformatter
· RSAPKCS1KeyExchangeDeformatter
· RSAPKCS1KeyExchangeFormatter
· RSAPKCS1SignatureDeformatter
System.Threading namespace:
· Mutex
System.Windows namespace:
· DependencyObjectCollection<T>
System.Windows.Automation namespace:
· TextUnit
System.Windows.Controls namespace:
· Viewbox
System.Windows.Data namespace:
System.Windows.Documents namespace:
· Block
· Bold
· Italic
· Section
· Span
System.Windows.Input namespace:
System.Windows.Media namespace:
· AudioCaptureDeviceCollection
· CaptureImageCompletedEventArgs
· DomainOperationCompletedEventArgs
· FileSink
· Fonts
· JoinDomainCompletedEventArgs
· LeaveDomainCompletedEventArgs
· SampleAllocationMode
· Typeface
· VideoCaptureDeviceCollection
Microsoft.Xna.Framework:
· GameTimer
· SharedGraphicsDeviceManager