|   | MeasurementKeyCreateOrUpdate(Guid, String, UInt64) Method | 
        
        
        
        Namespace: GSF.TimeSeriesAssembly: GSF.TimeSeries (in GSF.TimeSeries.dll) Version: 2.4.257-beta
 Syntax
Syntaxpublic static MeasurementKey CreateOrUpdate(
	Guid signalID,
	string source,
	ulong id
)
Public Shared Function CreateOrUpdate ( 
	signalID As Guid,
	source As String,
	id As ULong
) As MeasurementKey
public:
static MeasurementKey^ CreateOrUpdate(
	Guid signalID, 
	String^ source, 
	unsigned long long id
)
static member CreateOrUpdate : 
        signalID : Guid * 
        source : string * 
        id : uint64 -> MeasurementKey GSF.TimeSeries.MeasurementKey.CreateOrUpdate = function(signalID, source, id);
Parameters
- signalID  Guid
- Guid ID of associated signal, if defined.
- source  String
- Source of the measurement that this MeasurementKey represents (e.g., name of archive).
- id  UInt64
- Numeric ID of the measurement that this MeasurementKey represents.
Return Value
MeasurementKey Exceptions
Exceptions| Exception | Condition | 
|---|
| ArgumentException | signalID cannot be empty. | 
| ArgumentNullException | source cannot be null. | 
 See Also
See Also