SurfaceControl.Transaction Класс

Определение

Атомарный набор изменений в наборе SurfaceControl.

[Android.Runtime.Register("android/view/SurfaceControl$Transaction", ApiSince=29, DoNotGenerateAcw=true)]
public class SurfaceControl.Transaction : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ICloseable
[<Android.Runtime.Register("android/view/SurfaceControl$Transaction", ApiSince=29, DoNotGenerateAcw=true)>]
type SurfaceControl.Transaction = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface ICloseable
Наследование
SurfaceControl.Transaction
Атрибуты
Реализации

Комментарии

Атомарный набор изменений в наборе SurfaceControl.

Документация по Java для android.view.SurfaceControl.Transaction.

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

Конструкторы

SurfaceControl.Transaction()

Откройте новый объект транзакции.

SurfaceControl.Transaction(IntPtr, JniHandleOwnership)

Атомарный набор изменений в наборе SurfaceControl.

Свойства

Class

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

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

Атомарный набор изменений в наборе SurfaceControl.

Handle

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

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

Атомарный набор изменений в наборе SurfaceControl.

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

Атомарный набор изменений в наборе SurfaceControl.

PeerReference

Атомарный набор изменений в наборе SurfaceControl.

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

Атомарный набор изменений в наборе SurfaceControl.

ThresholdType

Атомарный набор изменений в наборе SurfaceControl.

Методы

AddTransactionCommittedListener(IExecutor, SurfaceControl+ITransactionCommittedListener)

Атомарный набор изменений в наборе SurfaceControl.

Apply()

Примените транзакцию, очистив ее состояние и сделав ее пригодной для использования в качестве новой транзакции.

ClearFrameRate(SurfaceControl)

Атомарный набор изменений в наборе SurfaceControl.

ClearTrustedPresentationCallback(SurfaceControl)

Атомарный набор изменений в наборе SurfaceControl.

Clone()

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

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

Отпустите собственный объект транзакции, не применяя его.

DescribeContents()

Атомарный набор изменений в наборе SurfaceControl.

Dispose()

Атомарный набор изменений в наборе SurfaceControl.

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

Атомарный набор изменений в наборе SurfaceControl.

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

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

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

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

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

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

(Унаследовано от Object)
Merge(SurfaceControl+Transaction)

Атомарный набор изменений в наборе SurfaceControl.

Notify()

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

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

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

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

Атомарный набор изменений в наборе SurfaceControl.

SetAlpha(SurfaceControl, Single)

Атомарный набор изменений в наборе SurfaceControl.

SetBuffer(SurfaceControl, HardwareBuffer)

Атомарный набор изменений в наборе SurfaceControl.

SetBuffer(SurfaceControl, HardwareBuffer, SyncFence)

Атомарный набор изменений в наборе SurfaceControl.

SetBuffer(SurfaceControl, HardwareBuffer, SyncFence, IConsumer)

Атомарный набор изменений в наборе SurfaceControl.

SetBufferSize(SurfaceControl, Int32, Int32)

Атомарный набор изменений в наборе SurfaceControl.

SetBufferTransform(SurfaceControl, Int32)

Атомарный набор изменений в наборе SurfaceControl.

SetCrop(SurfaceControl, Rect)

Атомарный набор изменений в наборе SurfaceControl.

SetDamageRegion(SurfaceControl, Region)

Атомарный набор изменений в наборе SurfaceControl.

SetDataSpace(SurfaceControl, Int32)

Атомарный набор изменений в наборе SurfaceControl.

SetExtendedRangeBrightness(SurfaceControl, Single, Single)

Атомарный набор изменений в наборе SurfaceControl.

SetFrameRate(SurfaceControl, Single, Int32)

Атомарный набор изменений в наборе SurfaceControl.

SetFrameRate(SurfaceControl, Single, Int32, Int32)

Атомарный набор изменений в наборе SurfaceControl.

SetGeometry(SurfaceControl, Rect, Rect, SurfaceOrientation)

Атомарный набор изменений в наборе SurfaceControl.

SetHandle(IntPtr, JniHandleOwnership)

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

(Унаследовано от Object)
SetLayer(SurfaceControl, Int32)

Атомарный набор изменений в наборе SurfaceControl.

SetOpaque(SurfaceControl, Boolean)

Атомарный набор изменений в наборе SurfaceControl.

SetPosition(SurfaceControl, Single, Single)

Атомарный набор изменений в наборе SurfaceControl.

SetScale(SurfaceControl, Single, Single)

Атомарный набор изменений в наборе SurfaceControl.

SetTrustedPresentationCallback(SurfaceControl, SurfaceControl+TrustedPresentationThresholds, IExecutor, IConsumer)

Атомарный набор изменений в наборе SurfaceControl.

SetVisibility(SurfaceControl, Boolean)

Атомарный набор изменений в наборе SurfaceControl.

ToArray<T>()

Атомарный набор изменений в наборе SurfaceControl.

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

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

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

Атомарный набор изменений в наборе SurfaceControl.

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

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

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

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

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

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

(Унаследовано от Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

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

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

IJavaPeerable.Disposed()

Атомарный набор изменений в наборе SurfaceControl.

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

Атомарный набор изменений в наборе SurfaceControl.

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

Атомарный набор изменений в наборе SurfaceControl.

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

Атомарный набор изменений в наборе SurfaceControl.

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

Атомарный набор изменений в наборе SurfaceControl.

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

Атомарный набор изменений в наборе SurfaceControl.

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

Атомарный набор изменений в наборе SurfaceControl.

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Атомарный набор изменений в наборе SurfaceControl.

GetJniTypeName(IJavaPeerable)

Атомарный набор изменений в наборе SurfaceControl.

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