ConsumeFeed 方法
使用指定馈送并将项导入此对象中包含的提供程序。
命名空间: Microsoft.Synchronization.FeedSync
程序集: Microsoft.Synchronization(在 Microsoft.Synchronization.dll 中)
语法
声明
Public Function ConsumeFeed ( _
feedStream As Stream _
) As EndpointState
用法
Dim instance As FeedConsumer
Dim feedStream As Stream
Dim returnValue As EndpointState
returnValue = instance.ConsumeFeed(feedStream)
public EndpointState ConsumeFeed(
Stream feedStream
)
public:
EndpointState^ ConsumeFeed(
Stream^ feedStream
)
member ConsumeFeed :
feedStream:Stream -> EndpointState
public function ConsumeFeed(
feedStream : Stream
) : EndpointState
参数
- feedStream
类型:System.IO. . :: . .Stream
包含要使用的 FeedSync 馈送的流。Sync Framework 必须具有对该流的读取权限。
返回值
类型:Microsoft.Synchronization.FeedSync. . :: . .EndpointState
馈送的端点状态。如果馈送为空,则为 nullNothingnullptrunitnull 引用(在 Visual Basic 中为 Nothing)。
异常
异常 | 条件 |
---|---|
ArgumentNullException | feedStream 为 null Nothing nullptr unit null 引用(在 Visual Basic 中为 Nothing) 。 |
ArgumentException | feedStream 无法读取或者不包含馈送项。 |
注释
如果返回的端点状态设置为 FeedProducer 对象的 IncrementalFeedBaseline 值,则该对象将生成基于 feedStream 的增量馈送。