Class TypeId
Represents object type identifier in external system.
Inherited Members
Namespace: CustomPLMService.Contract.Models.Metadata
Assembly: CustomPLMService.Contract.dll
Syntax
public class TypeId
Properties
ApiName
Object type API name
Declaration
public string ApiName { get; set; }
Property Value
Type | Description |
---|---|
string |
BaseType
Base object type (see BaseType)
Declaration
public BaseType BaseType { get; set; }
Property Value
Type | Description |
---|---|
BaseType |
Id
Object type internal identifier
Declaration
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Object type name
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Methods
Equals(TypeId)
Checks whether specified object can be considered equal to this object.
Declaration
protected bool Equals(TypeId other)
Parameters
Type | Name | Description |
---|---|---|
TypeId | other | Object to compare |
Returns
Type | Description |
---|---|
bool | True if objects can be considered equal, false otherwise |
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 |
Overrides
ToString()
Provides string representation of the object.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string | String representation |