MembershipPasswordAttribute Класс

Определение

Проверяет, соответствует ли поле пароля текущим требованиям к паролю для поставщика членства.

public ref class MembershipPasswordAttribute : System::ComponentModel::DataAnnotations::ValidationAttribute
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false)]
public class MembershipPasswordAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false)>]
type MembershipPasswordAttribute = class
    inherit ValidationAttribute
Public Class MembershipPasswordAttribute
Inherits ValidationAttribute
Наследование
MembershipPasswordAttribute
Атрибуты

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

MembershipPasswordAttribute()

Инициализирует новый экземпляр класса MembershipPasswordAttribute.

Свойства

ErrorMessage

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

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

Получает или задает имя ресурса сообщений об ошибках, используемого для поиска значения свойства ErrorMessageResourceType в случае сбоя при проверке.

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

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

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

Получает локализованное сообщение об ошибке проверки.

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

Получает или задает атрибут MinNonAlphanumericCharactersError.

MinPasswordLengthError

Получает или задает атрибут MinPasswordLengthError.

MinRequiredNonAlphanumericCharacters

Получает или задает минимальное требуемое количество неалфавитно-цифровых символов, которое атрибут использует для проверки.

MinRequiredPasswordLength

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

PasswordStrengthError

Получает или задает атрибут PasswordStrengthError.

PasswordStrengthRegexTimeout

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

PasswordStrengthRegularExpression

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

RequiresValidationContext

Получает значение, указывающее, требует ли атрибут контекста проверки.

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

Возвращает или задает элемент Type, содержащий ресурсы для свойств MinPasswordLengthError, MinNonAlphanumericCharactersError и PasswordStrengthError.

TypeId

В случае реализации в производном классе возвращает уникальный идентификатор для этого атрибута Attribute.

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

Методы

Equals(Object)

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

(Унаследовано от Attribute)
FormatErrorMessage(String)

Применяет форматирование к сообщению об ошибке на основании предоставленного параметра name поля данных, в котором произошла ошибка.

GetHashCode()

Возвращает хэш-код данного экземпляра.

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

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

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

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

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

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

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

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

(Унаследовано от ValidationAttribute)
IsValid(Object, ValidationContext)

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

Match(Object)

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

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

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

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

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

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

Проверяет указанный объект.

(Унаследовано от ValidationAttribute)
Validate(Object, ValidationContext)

Проверяет указанный объект.

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

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

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Сопоставляет набор имен соответствующему набору идентификаторов диспетчеризации.

(Унаследовано от Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

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

(Унаследовано от Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Возвращает количество предоставляемых объектом интерфейсов для доступа к сведениям о типе (0 или 1).

(Унаследовано от Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Предоставляет доступ к открытым свойствам и методам объекта.

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

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