Wp7.1新增API

wp7.1 sdk中,新增加了多个命名空间,以及多个新的类,由其增加了本地数据库、网络Socket和摄像头捕的支持,另外在XNA中也新增了多个类,实现了XNASilverlight中的使用。

新增命名空间

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<TEntity>

·         EntitySet<TEntity>

·         ForeignKeyReferenceAlreadyHasValueException

·         IExecuteResult

·         ITable

·         ITable

·         Link<T>

·         MemberChangeConflict

·         ModifiedMemberInfo

·         ObjectChangeConflict

·         RefreshMode

·         Table<TEntity>

System.Data.Linq.Mapping

·         AssociationAttribute

·         AttributeMappingSource

·         AutoSync

·         ColumnAttribute

·         DataAttribute

·         DatabaseAttribute

·         InheritanceMappingAttribute

·         MappingSource

·         MetaAccessor

·         MetaAccessor<TEntity, TMember>

·         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<T>

·         EnumerableQuery

·         EnumerableQuery<T>

·         IOrderedQueryable

·         IOrderedQueryable<T>

·         IQueryable

·         IQueryable<T>

·         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<T>

·         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<T>

·         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

原文地址:https://www.cnblogs.com/randylee/p/2068328.html