|   | Measurement | 
The MeasurementKey type exposes the following members.
 Methods
Methods
        | Name | Description | |
|---|---|---|
|     | CreateOrUpdate(Guid, String) | Constructs a new MeasurementKey given the specified parameters. | 
|     | CreateOrUpdate(Guid, String, UInt64) | Constructs a new MeasurementKey given the specified parameters. | 
|   | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | 
|     | EstablishDefaultCache | Establish default MeasurementKey cache. | 
|   | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | 
|   | GetHashCode | Serves as a hash function for the current MeasurementKey. (Overrides ObjectGetHashCode) | 
|   | GetType | Gets the Type of the current instance. (Inherited from Object) | 
|     | LookUpBySignalID | Looks up the measurement key associated with the given signal ID. | 
|     | LookUpBySource | Looks up the measurement key associated with the given source and ID. | 
|     | LookUpOrCreate(String) | Performs a lookup by source and, failing that, attempts to create the key using a newly generated signal ID and the parsed source and ID. | 
|     | LookUpOrCreate(Guid, String) | Performs a lookup by signal ID and, failing that, attempts to create the key using the given signal ID and the parsed source, and ID. | 
|     | LookUpOrCreate(String, UInt64) | Performs a lookup by source and, failing that, attempts to create the key using a newly generated signal ID and the given source and ID. | 
|     | LookUpOrCreate(Guid, String, UInt64) | Performs a lookup by signal ID and, failing that, attempts to create the key using the given signal ID, source, and ID. | 
|   | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | 
|     | Parse | Converts the string representation of a MeasurementKey into its value equivalent. | 
|   | SetMeasurementMetadata | Updates the values of the Metadata. | 
|   | ToString | Returns a String that represents the current MeasurementKey. (Overrides ObjectToString) | 
|     | TryCreateOrUpdate(Guid, String, MeasurementKey) | Constructs a new MeasurementKey given the specified parameters. | 
|     | TryCreateOrUpdate(Guid, String, UInt64, MeasurementKey) | Constructs a new MeasurementKey given the specified parameters. | 
|     | TryParse | Attempts to convert the string representation of a MeasurementKey into its value equivalent. | 
 Extension Methods
Extension Methods
        | Name | Description | |
|---|---|---|
|   | GetEnumValueOrDefault | Gets the enumeration constant for value, if defined in the enumeration, or a default value. (Defined by EnumExtensions) | 
|   | GetEnumValueOrDefaultT | Gets the enumeration constant for this value, if defined in the enumeration, or a default value. (Defined by EnumExtensions) | 
 See Also
See Also