|   | Data | 
The DataPublisher type exposes the following members.
 Properties
Properties
        | Name | Description | |
|---|---|---|
|   | AllowMetadataRefresh | Gets or sets flag that indicates if this publisher will allow synchronized subscriptions when requested by subscribers. | 
|   | AllowNaNValueFilter | Gets or sets flag that indicates if this publisher will allow filtering of data which is not a number. | 
|   | AllowPayloadCompression | Gets or sets flag that indicates if this publisher will allow payload compression when requested by subscribers. | 
|   | AllowSynchronizedSubscription | Gets or sets flag that indicates if this publisher will allow synchronized subscriptions when requested by subscribers. | 
|   | AutoInitialize | Gets flag that determines if DataPublisher subscriptions
            are automatically initialized when they are added to the collection. (Overrides AdapterCollectionBaseTAutoInitialize) | 
|   | AutoStart | Gets or sets flag indicating if adapter collection should automatically start items when AutoInitialize is false. (Inherited from AdapterCollectionBaseT) | 
|   | AverageMeasurementsPerSecond | Gets the average value of the measurements per second calculation. | 
|   | BufferBlockRetransmissions | Gets the total number of buffer block retransmissions on all subscriptions over the lifetime of the publisher. | 
|   | CacheMeasurementKeys | Gets or sets the set of measurements which are cached by the data publisher to be published to subscribers immediately upon subscription. | 
|   | CipherKeyRotationPeriod | Gets or sets the cipher key rotation period. | 
|   | ClientConnections | Gets dictionary of connected clients. | 
|   | CommandChannel | Gets or sets reference to TcpServer command channel, attaching and/or detaching to events as needed. | 
|   | CompressionStrength | Gets or sets the compression strength value to use when compressing data for subscribers. | 
|   | ConnectionString | Gets or sets key/value pair connection information specific to this AdapterCollectionBaseT. (Inherited from AdapterCollectionBaseT) | 
|   | ConvertReadonlyCollectionsToWritable | Gets or sets flag that determines if readonly collections should be converted
            to writable so published measurement sets can be augmented by filter adapters. (Inherited from ActionAdapterCollection) | 
|   | Count | Gets the number of elements contained in the ICollectionT. (Inherited from ListCollectionT) | 
|   | DataMember | Gets or sets specific data member (e.g., table name) in DataSource used to Initialize this AdapterCollectionBaseT. (Inherited from AdapterCollectionBaseT) | 
|   | DataSource | Gets or sets DataSet based data source used to load each IAdapter.
            Updates to this property will cascade to all items in this AdapterCollectionBaseT. (Overrides AdapterCollectionBaseTDataSource) | 
|   | Enabled | Gets or sets enabled state of this AdapterCollectionBaseT. (Inherited from AdapterCollectionBaseT) | 
|   | EncryptPayload | Gets or sets flag that determines whether data sent over the data channel should be encrypted. | 
|   | ForceNaNValueFilter | Gets or sets flag that indicates if this publisher will force filtering of data which is not a number. | 
|   | ID | Gets or sets numeric ID associated with this AdapterCollectionBaseT. (Inherited from AdapterCollectionBaseT) | 
|   | InitializationTimeout | Gets or sets the default adapter time that represents the maximum time system will wait during Start for initialization. (Inherited from AdapterCollectionBaseT) | 
|   | Initialized | Gets or sets flag indicating if the adapter collection has been initialized successfully. (Inherited from AdapterCollectionBaseT) | 
|   | InputMeasurementKeys | Gets or sets primary keys of input measurements the AdapterCollectionBaseT expects, if any. (Inherited from AdapterCollectionBaseT) | 
|   | InputSourceIDs | Gets or sets Source values used to filter input measurement keys. (Inherited from AdapterCollectionBaseT) | 
|   | IsConnected | Gets flag indicating if publisher is connected and listening. | 
|   | IsDisposed | Gets a flag that indicates whether the object has been disposed. (Inherited from AdapterCollectionBaseT) | 
|   | IsReadOnly | Gets a value indicating whether the AdapterCollectionBaseT is read-only. (Inherited from AdapterCollectionBaseT) | 
|   | Item | Gets or sets the element at the specified index. (Inherited from ListCollectionT) | 
|   | Items | Gets a IListT wrapper around the CollectionT. (Inherited from ListCollectionT) | 
|   | LifetimeAverageLatency | Gets the average latency calculated over the full lifetime of the publisher. | 
|   | LifetimeMaximumLatency | Gets the maximum latency calculated over the full lifetime of the publisher. | 
|   | LifetimeMeasurements | Gets the total number of measurements processed through this data publisher over the lifetime of the publisher. | 
|   | LifetimeMinimumLatency | Gets the minimum latency calculated over the full lifetime of the publisher. | 
|   | Log | Log messages generated by an adapter. (Inherited from AdapterCollectionBaseT) | 
|   | MaximumMeasurementsPerSecond | Gets the maximum value of the measurements per second calculation. | 
|   | MeasurementReportingInterval | Gets or sets the measurement reporting interval. | 
|   | MetadataTables | Gets or sets semi-colon separated list of SQL select statements used to create data for meta-data exchange. | 
|   | MinimumMeasurementsPerSecond | Gets the minimum value of the measurements per second calculation. | 
|   | MonitorTimerEnabled | Gets or sets flag that determines if monitor timer should be used for monitoring processed measurement statistics for the AdapterCollectionBaseT. (Inherited from AdapterCollectionBaseT) | 
|   | MutualSubscription | Gets or sets flag that determines if a subscription is mutual, i.e., bi-directional pub/sub. In this mode one node will be the owner and set Internal = True and the other node will be the renter and set Internal = False. | 
|   | Name | Gets or sets the name of this DataPublisher. (Overrides AdapterCollectionBaseTName) | 
|   | OutputMeasurements | Gets or sets output measurements that the AdapterCollectionBaseT will produce, if any. (Inherited from AdapterCollectionBaseT) | 
|   | OutputSourceIDs | Gets or sets Source values used to filter output measurements. (Inherited from AdapterCollectionBaseT) | 
|   | ProcessedMeasurements | Gets the total number of measurements processed thus far by each IAdapter implementation
            in the AdapterCollectionBaseT. (Inherited from AdapterCollectionBaseT) | 
|   | ProcessingInterval | Gets or sets the desired processing interval, in milliseconds, for the adapter collection and applies this interval to each adapter. (Inherited from AdapterCollectionBaseT) | 
|   | RequestedInputMeasurementKeys | Gets or sets input measurement keys that are requested by other adapters based on what adapter says it can provide. (Inherited from AdapterCollectionBaseT) | 
|   | RequestedOutputMeasurementKeys | Gets or sets output measurement keys that are requested by other adapters based on what adapter says it can provide. (Inherited from AdapterCollectionBaseT) | 
|   | RequireAuthentication | Gets or sets flag that determines if DataPublisher should require subscribers to authenticate before making data requests. | 
|   | RespectInputDemands | Gets or sets flag indicating if action adapter should respect auto-start requests based on input demands. (Inherited from ActionAdapterCollection) | 
|   | RespectOutputDemands | Gets or sets flag indicating if action adapter should respect auto-start requests based on output demands. (Inherited from ActionAdapterCollection) | 
|   | RunTime | Gets the total amount of time, in seconds, that the adapter has been active. (Inherited from AdapterCollectionBaseT) | 
|   | SecurityMode | Gets or sets the security mode of the DataPublisher's command channel. | 
|   | Settings | Gets settings DictionaryTKey, TValue parsed when ConnectionString was assigned. (Inherited from AdapterCollectionBaseT) | 
|   | SharedDatabase | Gets or sets flag that indicates whether this publisher is publishing data that this node subscribed to from another node in a shared database. | 
|   | StartTime | Gets the UTC time this AdapterCollectionBaseT was started. (Inherited from AdapterCollectionBaseT) | 
|   | StartTimeConstraint | Gets the start time temporal processing constraint defined by call to SetTemporalConstraint(String, String, String). (Inherited from AdapterCollectionBaseT) | 
|   | Status | Gets the status of this DataPublisher. (Overrides ActionAdapterCollectionStatus) | 
|   | StopTime | Gets the UTC time this AdapterCollectionBaseT was stopped. (Inherited from AdapterCollectionBaseT) | 
|   | StopTimeConstraint | Gets the stop time temporal processing constraint defined by call to SetTemporalConstraint(String, String, String). (Inherited from AdapterCollectionBaseT) | 
|   | SupportsTemporalProcessing | Gets the flag indicating if this adapter collection supports temporal processing. (Inherited from AdapterCollectionBaseT) | 
|   | TotalBytesSent | Gets the total number of bytes sent to clients of this data publisher. | 
|   | UseBaseTimeOffsets | Gets or sets flag that determines whether to use base time offsets to decrease the size of compact measurements. | 
|   | UseZeroMQChannel | Gets or sets flag that determines if ZeroMQ should be used for command channel communications. | 
 See Also
See Also