ZoneOffsetTransition Класс

Определение

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

[Android.Runtime.Register("java/time/zone/ZoneOffsetTransition", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class ZoneOffsetTransition : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.IComparable
[<Android.Runtime.Register("java/time/zone/ZoneOffsetTransition", ApiSince=26, DoNotGenerateAcw=true)>]
type ZoneOffsetTransition = class
    inherit Object
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IComparable
Наследование
ZoneOffsetTransition
Атрибуты
Реализации

Комментарии

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

Переход между двумя смещениями обычно является результатом перехода на летнее время. Разрыв, как правило, разрыв весной и перекрытие осенью. ZoneOffsetTransition моделирует переход между двумя смещениями.

Пробелы возникают там, где существуют локальные даты и времени, которых просто не существует. Например, смещение изменяется с +03:00 на +04:00. Это может быть описано как "часы будут двигаться вперед один час сегодня вечером в 1 утра".

Перекрытие происходит при наличии локальных дат и времени, которые существуют дважды. Например, смещение изменяется с +04:00 на +03:00. Это может быть описано как "часы будут двигаться назад один час сегодня вечером в 2 утра".

Добавлено в версии 1.8.

Документация по Java для java.time.zone.ZoneOffsetTransition.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
DateTimeAfter

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

DateTimeBefore

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

Duration

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
Instant

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

IsGap

Представляет ли этот переход разрыв в локальной временной линии.

IsOverlap

Представляет ли этот переход перекрытие в локальной временной линии.

JniIdentityHashCode

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

(Унаследовано от Object)
JniPeerMembers

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

OffsetAfter

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

OffsetBefore

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

PeerReference

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

(Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
CompareTo(ZoneOffsetTransition)

Сравнивает этот переход с другим на основе мгновенного перехода.

Dispose()

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

(Унаследовано от Object)
Dispose(Boolean)

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
IsValidOffset(ZoneOffset)

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
Of(LocalDateTime, ZoneOffset, ZoneOffset)

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

(Унаследовано от Object)
ToEpochSecond()

Возвращает момент перехода в виде секунды эпохи.

ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

(Унаследовано от Object)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IComparable.CompareTo(Object)

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

IJavaPeerable.Disposed()

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

GetJniTypeName(IJavaPeerable)

Переход между двумя смещениями, вызванный разрывом в локальной временной линии.

Применяется к