Class Expiration
- Namespace
- InSite.Domain.Records
- Assembly
- Shift.Sdk.dll
- Inheritance
-
Expiration
- Inherited Members
-
- Extension Methods
-
Constructors
Expiration()
Expiration(ExpirationType, DateTimeOffset?, int?, string)
public Expiration(ExpirationType type, DateTimeOffset? date, int? quantity, string unit)
Parameters
type ExpirationType
date DateTimeOffset?
quantity int?
unit string
Expiration(string, DateTimeOffset?, int?, string)
public Expiration(string type, DateTimeOffset? date, int? quantity, string unit)
Parameters
type string
date DateTimeOffset?
quantity int?
unit string
Properties
Date
public DateTimeOffset? Date { get; set; }
Property Value
- DateTimeOffset?
Lifetime
public Lifetime Lifetime { get; set; }
Property Value
- Lifetime
Type
public ExpirationType Type { get; set; }
Property Value
- ExpirationType
Methods
Equals(object)
public override bool Equals(object o)
Parameters
o object
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int
ShouldSerializeLifetime()
public bool ShouldSerializeLifetime()
Returns
- bool
ToString()
public override string ToString()
Returns
- string
ToString(TimeZoneInfo)
public string ToString(TimeZoneInfo tz)
Parameters
tz TimeZoneInfo
Returns
- string