Table of Contents

Namespace Azure.Iot.Operations.Connector

Namespaces

Azure.Iot.Operations.Connector.ConnectorConfigurations
Azure.Iot.Operations.Connector.Exceptions
Azure.Iot.Operations.Connector.Files

Classes

AdrClientWrapper
AdrClientWrapperProvider
AioDiagnosticsLogs
AioMetadata
AssetAvailableEventArgs

The event args for when an asset becomes available to sample.

AssetChangedEventArgs

EventArgs with context about which Asset changed and what kind of change happened to it.

ConnectorBackgroundService
ConnectorLeaderElectionConfiguration

Connector-level leader election configurations.

ConnectorMessageSchema
ConnectorWorker

Base class for a connector worker that allows users to forward data sampled from datasets and/or data received from events.

DeviceAvailableEventArgs
DeviceChangedEventArgs

EventArgs with context about which device changed and what kind of change happened to it.

MqttSessionClientProvider
NoMessageSchemaProvider

An implementation of IMessageSchemaProvider where no datasets or events will register a message schema.

PollingTelemetryConnectorWorker

Interfaces

IAdrClientWrapper
IAdrClientWrapperProvider
IConnectorLeaderElectionConfigurationProvider

Defines how a user passes in leader election information to a connector application.

IDatasetSampler

An object used by a connector to periodically sample a dataset on an asset.

IDatasetSamplerFactory

Factory interface for creating IDatasetSampler instances.

IMessageSchemaProvider

The interface for a connector to request message schema information about datasets and/or events

Enums

ChangeType

The different ways that an asset or a device can change