Script Класс

Определение

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

[Android.Runtime.Register("android/renderscript/Script", DoNotGenerateAcw=true)]
public class Script : Android.Renderscripts.BaseObj
[<Android.Runtime.Register("android/renderscript/Script", DoNotGenerateAcw=true)>]
type Script = class
    inherit BaseObj
Наследование
Производный
Атрибуты

Комментарии

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

Этот элемент устарел. Renderscript является нерекомендуемой на уровне API 31. Предлагаемые варианты см. в руководстве по миграции .

Документация по Java для android.renderscript.Script.

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

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

Script(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Свойства

Class

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

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

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

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

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

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

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

Name

setName присваивает имя объекту.

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

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

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

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

ThresholdType

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

Методы

BindAllocation(Allocation, Int32)

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

Clone()

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

(Унаследовано от Object)
CreateFieldID(Int32, Element)

Только для использования созданными отраженными классами.

CreateInvokeID(Int32)

Только для использования созданными отраженными классами.

CreateKernelID(Int32, Int32, Element, Element)

Только для использования созданными отраженными классами.

Destroy()

Освобождает все собственные ресурсы, связанные с этим объектом.

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

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

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

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

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

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

(Унаследовано от Object)
ForEach(Int32, Allocation, Allocation, FieldPacker)

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

ForEach(Int32, Allocation, Allocation, FieldPacker, Script+LaunchOptions)

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

ForEach(Int32, Allocation[], Allocation, FieldPacker)

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

ForEach(Int32, Allocation[], Allocation, FieldPacker, Script+LaunchOptions)

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

GetHashCode()

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

(Унаследовано от Object)
GetVarB(Int32)
GetVarD(Int32)
GetVarF(Int32)
GetVarI(Int32)
GetVarJ(Int32)
GetVarV(Int32, FieldPacker)

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

Invoke(Int32)

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

Invoke(Int32, FieldPacker)

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

JavaFinalize()

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

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

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

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

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

(Унаследовано от Object)
Reduce(Int32, Allocation[], Allocation, Script+LaunchOptions)

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

SetHandle(IntPtr, JniHandleOwnership)

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

(Унаследовано от Object)
SetTimeZone(String)
SetVar(Int32, BaseObj)

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

SetVar(Int32, Boolean)

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

SetVar(Int32, Double)

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

SetVar(Int32, FieldPacker)

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

SetVar(Int32, FieldPacker, Element, Int32[])

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

SetVar(Int32, Int32)

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

SetVar(Int32, Int64)

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

SetVar(Int32, Single)

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

ToArray<T>()

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

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

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

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

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

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

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

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

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

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

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

(Унаследовано от 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)

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

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