Class Id
Represents object identifier in external system.
Inherited Members
Namespace: CustomPLMService.Contract.Models.Items
Assembly: CustomPLMService.Contract.dll
Syntax
public class Id
Properties
PrivateId
The unique internal identifier for an object
Declaration
public string PrivateId { get; set; }
Property Value
Type | Description |
---|---|
string |
PublicId
The number of an item
Declaration
public string PublicId { get; set; }
Property Value
Type | Description |
---|---|
string |
TypeId
Object type identifier (see TypeId)
Declaration
public TypeId TypeId { get; set; }
Property Value
Type | Description |
---|---|
TypeId |
Methods
Equals(Id)
Checks whether specified Id instance can be considered equal to this object.
Declaration
protected bool Equals(Id other)
Parameters
Type | Name | Description |
---|---|---|
Id | other | Instance to compare |
Returns
Type | Description |
---|---|
bool |
Equals(object)
Checks whether specified object can be considered equal to this object.
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
object | obj | Object to compare |
Returns
Type | Description |
---|---|
bool | True if objects can be considered equal, false otherwise |
Overrides
GetHashCode()
Get object hashcode.
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
int | Hashcode value |