Struct Duration

Duration structure

Bir projedeki süreyi temsil eder.

public struct Duration : IEquatable<Duration>

Özellikleri

İsimTanım
IsElapsed { get; }Zaman biriminin geçip geçmediğini gösteren bir değer alır. Bu Duration örneğinin geçip geçmediğini belirleyen bayrak.
IsEstimated { get; }Zaman biriminin tahmin edilip edilmediğini gösteren bir değer alır. Bu Duration örneğinin tahmin edilip edilmediğini belirleyen bayrak.
TimeSpan { get; }AlırTimeSpan bu Süre nesnesinin örneği. Bu Duration nesnesinin TimeSpan örneği.
TimeUnit { get; }Bu nesne için zaman birimi türünü alır. Bu Duration örneğinin zaman birimi türü.

yöntemler

İsimTanım
static Parse(Project, string)Belirtilen dizgiyi örneğine dönüştürürDuration yapı.
Add(double)Bu süreye belirtilen çift değeri ekler.
Add(Duration)Belirtilen süreyi bu süreye ekler.
Convert(TimeUnitType)Süre nesnesini belirtilen zaman birimleriyle başka bir süreye dönüştürür.
Equals(Duration)Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür.
override Equals(object)Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür.
override GetHashCode()Bu nesne için bir karma kod değeri döndürür.
Subtract(double)Belirtilen çift değeri bu süre örneğinden çıkarır.
Subtract(Duration)Belirtilen süreyi bu süre örneğinden çıkarır.
ToDouble()Süre nesnesini şuna dönüştürür:Double değer.
override ToString()Bu örneğin dize gösterimini döndürür.
static ParseTimeSpan(string)Süre dizesini “PT–H–M–S–” biçiminde ayrıştırır.
operator ==Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür.
operator !=Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür.

Ayrıca bakınız