Show / Hide Table of Contents

Class TimeBounds

Inheritance
System.Object
TimeBounds
Namespace: System.Dynamic.ExpandoObject
Assembly: stellar-dotnet-sdk.dll
Syntax
public class TimeBounds : object

Constructors

TimeBounds(DateTimeOffset, TimeSpan)

Timebounds constructor.

Declaration
public TimeBounds(DateTimeOffset minTime, TimeSpan duration)
Parameters
Type Name Description
DateTimeOffset minTime

earliest time the transaction is valid from

TimeSpan duration

duration window the transaction is valid for

TimeBounds(Int64, Int64)

Declaration
public TimeBounds(long minTime, long maxTime)
Parameters
Type Name Description
System.Int64 minTime
System.Int64 maxTime

TimeBounds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Timebounds constructor.

Declaration
public TimeBounds(DateTimeOffset? minTime = null, DateTimeOffset? maxTime = null)
Parameters
Type Name Description
System.Nullable<DateTimeOffset> minTime

earliest time the transaction is valid from

System.Nullable<DateTimeOffset> maxTime

latest time the transaction is valid to

TimeBounds(UInt64, UInt64)

Timebounds constructor.

Declaration
public TimeBounds(ulong minTime, ulong maxTime)
Parameters
Type Name Description
System.UInt64 minTime

64bit Unix timestamp, 0 if unset

System.UInt64 maxTime

64bit Unix timestamp, 0 if unset

TimeBounds(TimeSpan)

Timebounds constructor.

Declaration
public TimeBounds(TimeSpan duration)
Parameters
Type Name Description
TimeSpan duration

duration window the transaction is valid for from now

Properties

MaxTime

Declaration
public long MaxTime { get; }
Property Value
System.Int64

MinTime

Declaration
public long MinTime { get; }
Property Value
System.Int64

Methods

Equals(Object)

Declaration
public override bool Equals(Object o)
Parameters
Type Name Description
Object o
Returns
System.Boolean

FromXdr(TimeBounds)

Declaration
public static TimeBounds FromXdr(TimeBounds timeBounds)
Parameters
Type Name Description
stellar_dotnet_sdk.xdr.TimeBounds timeBounds
Returns
TimeBounds

GetHashCode()

Declaration
public override int GetHashCode()
Returns
System.Int32

ToXdr()

Declaration
public TimeBounds ToXdr()
Returns
stellar_dotnet_sdk.xdr.TimeBounds

Back to top Generated by DocFX