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


BindingRestrictions Класс

Определение

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

public ref class BindingRestrictions abstract
public abstract class BindingRestrictions
type BindingRestrictions = class
Public MustInherit Class BindingRestrictions
Наследование
BindingRestrictions

Поля

Empty

Представляет пустой набор ограничений привязки. Это поле доступно только для чтения.

Методы

Combine(IList<DynamicMetaObject>)

Объединяет ограничения привязки из списка экземпляров DynamicMetaObject в один набор ограничений.

Equals(Object)

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

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

Создает ограничение привязки, которое проверяет выражение на наличие неизменяемых свойств.

GetHashCode()

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

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

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

GetType()

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

(Унаследовано от Object)
GetTypeRestriction(Expression, Type)

Создает ограничение привязки, которое проверяет удостоверение типа среды выполнения в выражении.

MemberwiseClone()

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

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

Объединяет набор ограничений привязки с текущими ограничениями привязки.

ToExpression()

Создает объект Expression, представляющий ограничения привязки.

ToString()

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

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

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