Struct TargetIndicatorId
The unique ID that represents a TargetIndicator
.
Implements
Inherited Members
Namespace: TargetIndicators
Assembly: TargetIndicators.dll
Syntax
public readonly struct TargetIndicatorId : IEquatable<TargetIndicatorId>
Constructors
TargetIndicatorId(Guid)
constructs the TargetIndicatorId
.
Declaration
public TargetIndicatorId(Guid id)
Parameters
Type | Name | Description |
---|---|---|
Guid | id |
Properties
Id
The underlying Guid that makes up the TargetIndicatorId
.
Declaration
public Guid Id { get; }
Property Value
Type | Description |
---|---|
Guid |
Methods
Equals(object)
Tests for equality.
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
object | obj | The object to compare. |
Returns
Type | Description |
---|---|
bool |
|
Overrides
Equals(TargetIndicatorId)
Tests for equality.
Declaration
public bool Equals(TargetIndicatorId other)
Parameters
Type | Name | Description |
---|---|---|
TargetIndicatorId | other | The |
Returns
Type | Description |
---|---|
bool |
|
GetHashCode()
Generates a hash code suitable for use in a Dictionary
or Set
.
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
int | A hash code for participation in certain collections. |
Overrides
Operators
operator ==(TargetIndicatorId, TargetIndicatorId)
Tests for equality.
Declaration
public static bool operator ==(TargetIndicatorId a, TargetIndicatorId b)
Parameters
Type | Name | Description |
---|---|---|
TargetIndicatorId | a | The first |
TargetIndicatorId | b | The second |
Returns
Type | Description |
---|---|
bool |
|
operator !=(TargetIndicatorId, TargetIndicatorId)
Tests for inequality.
Declaration
public static bool operator !=(TargetIndicatorId a, TargetIndicatorId b)
Parameters
Type | Name | Description |
---|---|---|
TargetIndicatorId | a | The first |
TargetIndicatorId | b | The second |
Returns
Type | Description |
---|---|
bool |
|