Search Results for

    Show / Hide Table of Contents

    Struct IfcTimeStamp

    Implements
    IfcSimpleValue
    IfcValue
    IfcAppliedValueSelect
    IfcMetricValueSelect
    IIfcSimpleValue
    IIfcValue
    IIfcAppliedValueSelect
    IIfcMetricValueSelect
    IExpressSelectType
    IExpressValueType
    IPersist
    IExpressIntegerType
    System.IEquatable<System.Int64>
    Inherited Members
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetType()
    Namespace: Xbim.Ifc4.DateTimeResource
    Assembly: Xbim.Ifc4.dll
    Syntax
    [ExpressType("IfcTimeStamp", 605)]
    [DefinedType(typeof(long))]
    public struct IfcTimeStamp : IfcSimpleValue, IfcValue, IfcAppliedValueSelect, IfcMetricValueSelect, IIfcSimpleValue, IIfcValue, IIfcAppliedValueSelect, IIfcMetricValueSelect, IExpressSelectType, IExpressValueType, IPersist, IExpressIntegerType, IEquatable<long>

    Constructors

    | Improve this Doc View Source

    IfcTimeStamp(Int64)

    Declaration
    public IfcTimeStamp(long val)
    Parameters
    Type Name Description
    System.Int64 val
    | Improve this Doc View Source

    IfcTimeStamp(String)

    Declaration
    public IfcTimeStamp(string val)
    Parameters
    Type Name Description
    System.String val

    Properties

    | Improve this Doc View Source

    Value

    Declaration
    public readonly object Value { get; }
    Property Value
    Type Description
    System.Object

    Methods

    | Improve this Doc View Source

    Equals(Int64)

    Declaration
    public bool Equals(long other)
    Parameters
    Type Name Description
    System.Int64 other
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    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)
    | Improve this Doc View Source

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32
    Overrides
    System.ValueType.GetHashCode()
    | Improve this Doc View Source

    ToDateTime()

    Declaration
    public DateTime ToDateTime()
    Returns
    Type Description
    System.DateTime
    | Improve this Doc View Source

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    System.ValueType.ToString()

    Operators

    | Improve this Doc View Source

    Equality(IfcTimeStamp, IfcTimeStamp)

    Declaration
    public static bool operator ==(IfcTimeStamp obj1, IfcTimeStamp obj2)
    Parameters
    Type Name Description
    IfcTimeStamp obj1
    IfcTimeStamp obj2
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Implicit(DateTime to IfcTimeStamp)

    Declaration
    public static implicit operator IfcTimeStamp(DateTime obj)
    Parameters
    Type Name Description
    System.DateTime obj
    Returns
    Type Description
    IfcTimeStamp
    | Improve this Doc View Source

    Implicit(Int64 to IfcTimeStamp)

    Declaration
    public static implicit operator IfcTimeStamp(long value)
    Parameters
    Type Name Description
    System.Int64 value
    Returns
    Type Description
    IfcTimeStamp
    | Improve this Doc View Source

    Implicit(TimeSpan to IfcTimeStamp)

    Declaration
    public static implicit operator IfcTimeStamp(TimeSpan obj)
    Parameters
    Type Name Description
    System.TimeSpan obj
    Returns
    Type Description
    IfcTimeStamp
    | Improve this Doc View Source

    Implicit(IfcTimeStamp to DateTime)

    Declaration
    public static implicit operator DateTime(IfcTimeStamp obj)
    Parameters
    Type Name Description
    IfcTimeStamp obj
    Returns
    Type Description
    System.DateTime
    | Improve this Doc View Source

    Implicit(IfcTimeStamp to Int64)

    Declaration
    public static implicit operator long (IfcTimeStamp obj)
    Parameters
    Type Name Description
    IfcTimeStamp obj
    Returns
    Type Description
    System.Int64
    | Improve this Doc View Source

    Implicit(IfcTimeStamp to TimeSpan)

    Declaration
    public static implicit operator TimeSpan(IfcTimeStamp obj)
    Parameters
    Type Name Description
    IfcTimeStamp obj
    Returns
    Type Description
    System.TimeSpan
    | Improve this Doc View Source

    Inequality(IfcTimeStamp, IfcTimeStamp)

    Declaration
    public static bool operator !=(IfcTimeStamp obj1, IfcTimeStamp obj2)
    Parameters
    Type Name Description
    IfcTimeStamp obj1
    IfcTimeStamp obj2
    Returns
    Type Description
    System.Boolean

    Explicit Interface Implementations

    | Improve this Doc View Source

    IExpressIntegerType.Value

    Declaration
    readonly long IExpressIntegerType.Value { get; }
    Returns
    Type Description
    System.Int64
    | Improve this Doc View Source

    IExpressValueType.UnderlyingSystemType

    Declaration
    readonly Type IExpressValueType.UnderlyingSystemType { get; }
    Returns
    Type Description
    System.Type
    | Improve this Doc View Source

    IPersist.Parse(Int32, IPropertyValue, Int32[])

    Declaration
    void IPersist.Parse(int propIndex, IPropertyValue value, int[] nestedIndex)
    Parameters
    Type Name Description
    System.Int32 propIndex
    IPropertyValue value
    System.Int32[] nestedIndex

    Implements

    IfcSimpleValue
    IfcValue
    IfcAppliedValueSelect
    IfcMetricValueSelect
    IIfcSimpleValue
    IIfcValue
    IIfcAppliedValueSelect
    IIfcMetricValueSelect
    IExpressSelectType
    IExpressValueType
    IPersist
    IExpressIntegerType
    System.IEquatable<T>
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2022 xbim