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 |
|