FeedProducer Constructor
Initializes a new instance of the FeedProducer class that contains the specified synchronization provider, ID converter, and item converter.
Namespace: Microsoft.Synchronization.FeedSync
Assembly: Microsoft.Synchronization (in Microsoft.Synchronization.dll)
Syntax
'Declaration
Public Sub New ( _
storeProvider As KnowledgeSyncProvider, _
idConverter As FeedIdConverter, _
itemConverter As FeedItemConverter _
)
'Usage
Dim storeProvider As KnowledgeSyncProvider
Dim idConverter As FeedIdConverter
Dim itemConverter As FeedItemConverter
Dim instance As New FeedProducer(storeProvider, _
idConverter, itemConverter)
public FeedProducer(
KnowledgeSyncProvider storeProvider,
FeedIdConverter idConverter,
FeedItemConverter itemConverter
)
public:
FeedProducer(
KnowledgeSyncProvider^ storeProvider,
FeedIdConverter^ idConverter,
FeedItemConverter^ itemConverter
)
new :
storeProvider:KnowledgeSyncProvider *
idConverter:FeedIdConverter *
itemConverter:FeedItemConverter -> FeedProducer
public function FeedProducer(
storeProvider : KnowledgeSyncProvider,
idConverter : FeedIdConverter,
itemConverter : FeedItemConverter
)
Parameters
- storeProvider
Type: Microsoft.Synchronization.KnowledgeSyncProvider
The provider that exports the data to produce as a FeedSync feed.
- idConverter
Type: Microsoft.Synchronization.FeedSync.FeedIdConverter
A converter that is used to translate IDs from the provider format to the FeedSync format.
- itemConverter
Type: Microsoft.Synchronization.FeedSync.FeedItemConverter
A converter that is used to translate items from the provider format to the FeedSync format.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | storeProvider, idConverter, or itemConverter is a null reference (Nothing in Visual Basic). |