在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
· IDataErrorInfo
· IEditableCollectionView
· INotifyDataErrorInfo
· INotifyPropertyChanging
· ISupportInitialize
· NewItemPlaceholderPosition
· PropertyChangingEventArgs
· PropertyChangingEventHandler
System.Data.Linq
· Binary
· ChangeAction
· ChangeConflictCollection
· ChangeConflictException
· ChangeSet
· CompiledQuery
· ConflictMode
· DataContext
· DataLoadOptions
· DBConvert
· DuplicateKeyException
· EntityRef
· EntitySet
· ForeignKeyReferenceAlreadyHasValueException
· IExecuteResult
· ITable
· ITable
· Link
· MemberChangeConflict
· ModifiedMemberInfo
· ObjectChangeConflict
· RefreshMode
· Table
System.Data.Linq.Mapping
· AssociationAttribute
· AttributeMappingSource
· AutoSync
· ColumnAttribute
· DataAttribute
· DatabaseAttribute
· InheritanceMappingAttribute
· MappingSource
· MetaAccessor
· MetaAccessor
· MetaAssociation
· MetaDataMember
· MetaModel
· MetaTable
· MetaType
· TableAttribute
· UpdateCheck
· XmlMappingSource
System.Data.Linq.SqlClient namespace:
· SqlHelpers :为匹配string pattern操作提供帮助方法。
· SqlMethods :为响应SQL Server功能提供方法。这个类中的方法只支持LINQ转为SQL queries。
System.Globalization namespace:
· TimeSpanStyles
System.Linq namespace:
· EnumerableExecutor
· EnumerableExecutor
· EnumerableQuery
· EnumerableQuery
· IOrderedQueryable
· IOrderedQueryable
· IQueryable
· IQueryable
· IQueryProvider
· Queryable
System.Net namespace:
· DnsEndPoint
· EndPoint
· IPAddress
· IPEndPoint
· SocketAddress
System.Runtime.CompilerServices namespace:
· CodeGenerationAttribute
· CodeGenerationFlags
System.Security.Cryptography namespace:
· AsymmetricAlgorithm
· AsymmetricKeyExchangeDeformatter
· AsymmetricKeyExchangeFormatter
· AsymmetricSignatureDeformatter
· AsymmetricSignatureFormatter
· CspKeyContainerInfo
· CspParameters
· CspProviderFlags
· ICspAsymmetricAlgorithm
· KeyNumber
· MaskGenerationMethod
· PKCS1MaskGenerationMethod
· ProtectedData
· RSA
· RSACryptoServiceProvider
· RSAOAEPKeyExchangeDeformatter
· RSAOAEPKeyExchangeFormatter
· RSAParameters
· RSAPKCS1KeyExchangeDeformatter
· RSAPKCS1KeyExchangeFormatter
· RSAPKCS1SignatureDeformatter
· RSAPKCS1SignatureFormatter
System.Threading namespace:
· Mutex
System.Windows namespace:
· Clipboard
· DependencyObjectCollection
· DragEventArgs
· ElevatedPermissions
· FlowDirection
· IDataObject
· LayoutCycleException
· TextTrimming
System.Windows.Automation namespace:
· AutomationTextAttribute
· SupportedTextSelection
· TextPatternIdentifiers
· RichTextBoxAutomationPeer
· ITextProvider
· ITextRangeProvider
· TextPatternRangeEndpoint
· TextUnit
System.Windows.Controls namespace:
· ContentChangedEventArgs
· ContentChangedEventHandler
· ManipulationMode
· RichTextBox
· StretchDirection
· Viewbox
System.Windows.Data namespace:
· CollectionViewGroup
· PropertyGroupDescription
System.Windows.Documents namespace:
· Block
· BlockCollection
· Bold
· Hyperlink
· InlineUIContainer
· Italic
· LogicalDirection
· Paragraph
· Section
· Span
· TextElement
· TextElementCollection
· TextPointer
· TextSelection
· Underline
System.Windows.Input namespace:
· GestureEventArgs
· ImeConversionModeValues
· InputMethodState
· InputScopeConverter
· InputScopeNameConverter
· TextComposition
· TextCompositionEventArgs
· TextCompositionEventHandler
System.Windows.Media namespace:
· AudioCaptureDevice
· AudioCaptureDeviceCollection
· AudioFormat
· AudioSink
· CaptureDevice
· CaptureDeviceConfiguration
· CaptureImageCompletedEventArgs
· CaptureSource
· CaptureState
· DomainAcquirer
· DomainOperationCompletedEventArgs
· FileSink
· Fonts
· GlyphTypeface
· JoinDomainCompletedEventArgs
· LeaveDomainCompletedEventArgs
· PixelFormatType
· SampleAllocationMode
· Typeface
· VideoBrush
· VideoCaptureDevice
· VideoCaptureDeviceCollection
· VideoFormat
· VideoOutputConnector
· VideoOutputConnectorType
· VideoSink
· WaveFormatType
Microsoft.Xna.Framework:
· GameTimer
· SharedGraphicsDeviceManager