Struct RnID<TPrimDataType>
Inherited Members
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Assembly: cs.temp.dll.dll
Syntax
public struct RnID<TPrimDataType>
where TPrimDataType : IPrimitiveData
Type Parameters
Name |
Description |
TPrimDataType |
|
Constructors
RnID(Int32, in IRnIDGeneratable)
Declaration
public RnID(int id, in IRnIDGeneratable _)
Parameters
Fields
IdFieldName
Declaration
public const string IdFieldName = "id"
Field Value
Type |
Description |
System.String |
|
Undefined
Declaration
public static readonly RnID<TPrimDataType> Undefined
Field Value
Type |
Description |
RnID<TPrimDataType> |
|
Properties
ID
Declaration
public readonly int ID { get; }
Property Value
Type |
Description |
System.Int32 |
|
IsValid
Declaration
public readonly bool IsValid { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
Equals(RnID<TPrimDataType>)
Declaration
public bool Equals(RnID<TPrimDataType> other)
Parameters
Type |
Name |
Description |
RnID<TPrimDataType> |
other |
|
Returns
Type |
Description |
System.Boolean |
|
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
System.ValueType.Equals(System.Object)
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Overrides
System.ValueType.GetHashCode()
Operators
Equality(RnID<TPrimDataType>, RnID<TPrimDataType>)
Declaration
public static bool operator ==(RnID<TPrimDataType> a, RnID<TPrimDataType> b)
Parameters
Type |
Name |
Description |
RnID<TPrimDataType> |
a |
|
RnID<TPrimDataType> |
b |
|
Returns
Type |
Description |
System.Boolean |
|
Inequality(RnID<TPrimDataType>, RnID<TPrimDataType>)
Declaration
public static bool operator !=(RnID<TPrimDataType> a, RnID<TPrimDataType> b)
Parameters
Type |
Name |
Description |
RnID<TPrimDataType> |
a |
|
RnID<TPrimDataType> |
b |
|
Returns
Type |
Description |
System.Boolean |
|