Поделиться через


ErrorConstructor Класс

Определение

Представляет объект на основе прототипа, определенный функцией конструктора. Этот класс принадлежит встроенной категории объектной модели.

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

public ref class ErrorConstructor sealed : Microsoft::JScript::ScriptFunction
public sealed class ErrorConstructor : Microsoft.JScript.ScriptFunction
type ErrorConstructor = class
    inherit ScriptFunction
Public NotInheritable Class ErrorConstructor
Inherits ScriptFunction
Наследование

Поля

engine

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

Сохраняет ссылку на подсистему сценариев.

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

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

Хранит список полей, которые динамически добавляются и удаляются из объекта.

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

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

Сохраняет количество элементов, которые находятся в параметре args метода CreateInstance(Object[]).

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

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

Сохраняет ссылку на родительский объект.

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

Свойства

Item[Double]

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

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

(Унаследовано от ScriptObject)
Item[Int32]

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

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

(Унаследовано от ScriptObject)
Item[Object[]]

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

Возвращает или задает элемент объекта скрипта, который обозначается указанным именем, значением индекса Double или значением индекса Int32.

(Унаследовано от ScriptObject)
Item[String]

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

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

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

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

Возвращает или задает количество элементов, которые находятся в параметре args метода CreateInstance(Object[]).

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

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

Возвращает или задает объект прототипа для этой функции конструктора.

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

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

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

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

Методы

AddField(String)

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

Добавляет указанное поле в объект.

(Унаследовано от JSObject)
CreateInstance(Object[])

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

Создает экземпляр объекта на основе прототипа, передавая указанные аргументы.

Equals(Object)

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

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetField(String, BindingFlags)

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

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

(Унаследовано от ScriptObject)
GetFields(BindingFlags)

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

Возвращает массив объектов FieldInfo, соответствующих всем полям текущего объекта скрипта.

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

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

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetMember(String, BindingFlags)

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

Возвращает массив объектов MemberInfo, которые соответствуют всем элементам, соответствующим указанному имени.

(Унаследовано от JSObject)
GetMembers(BindingFlags)

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

Возвращает массив объектов MemberInfo, соответствующих всем членам текущего объекта скрипта.

(Унаследовано от JSObject)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

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

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

(Унаследовано от ScriptObject)
GetMethod(String, BindingFlags)

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

Возвращает метод, имеющий указанное имя.

(Унаследовано от ScriptObject)
GetMethods(BindingFlags)

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

Возвращает массив объектов MethodInfo, соответствующих всем методам текущего объекта скрипта.

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

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

Возвращает ссылку на родительский объект.

(Унаследовано от ScriptObject)
GetProperties(BindingFlags)

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

Возвращает массив объектов PropertyInfo, соответствующих всем свойствам текущего объекта скрипта.

(Унаследовано от ScriptObject)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

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

Возвращает свойство с указанным именем с помощью указанных критериев выбора.

(Унаследовано от ScriptObject)
GetProperty(String, BindingFlags)

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

Возвращает свойство с указанным именем.

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

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

Возвращает объект прототипа для этой функции конструктора.

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

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

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
Invoke(Object, Object[])

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

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

(Унаследовано от ScriptFunction)
Invoke(Object[])

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

Создает экземпляр объекта на основе прототипа, передавая указанные аргументы.

InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

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

Вызывает указанный элемент.

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

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

Создает неглубокую копию текущей Object.

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

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

Задает значение поля, которое было динамически добавлено в объект и сохранено в field_table.

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

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

Возвращает строковое представление функции конструктора.

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

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

IEnumerable.GetEnumerator()

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

Возвращает перечислитель, который выполняет итерацию через члены объекта.

(Унаследовано от JSObject)
IExpando.AddMethod(String, Delegate)

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

Добавляет указанный метод в объект. IExpando.AddMethod(String, Delegate) не реализован в JScript.

(Унаследовано от JSObject)
IExpando.AddProperty(String)

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

Добавляет указанное свойство в объект. Этот метод не реализован в JScript.

(Унаследовано от JSObject)
IExpando.RemoveMember(MemberInfo)

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

Удаляет указанный элемент из объекта.

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

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

Cast<TResult>(IEnumerable)

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

Приведение элементов IEnumerable к указанному типу.

OfType<TResult>(IEnumerable)

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

Фильтрует элементы IEnumerable на основе указанного типа.

AsParallel(IEnumerable)

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

Включает параллелизацию запроса.

AsQueryable(IEnumerable)

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

Преобразует IEnumerable в IQueryable.

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

См. также раздел