Silverlight 5 | WinRT |
public sealed class ActivatableAttribute | |
: Attribute, _Attribute |
public sealed class AllowMultipleAttribute | |
: Attribute, _Attribute |
public sealed class AssociationAttribute | |
: Attribute, _Attribute | |
public Boolean IsForeignKey { get; set; } | |
public String Name { get; } | |
public String OtherKey { get; } | |
public IEnumerable`1<String> OtherKeyMembers { get; } | |
public String ThisKey { get; } | |
public IEnumerable`1<String> ThisKeyMembers { get; } |
public sealed class ComposableAttribute | |
: Attribute, _Attribute |
public sealed enum CompositionType | |
: IComparable, IFormattable, IConvertible | |
{ Protected, Public } |
public sealed class ConcurrencyCheckAttribute | |
: Attribute, _Attribute |
public sealed class CustomValidationAttribute | |
: ValidationAttribute, _Attribute | |
public String Method { get; } | |
public Type ValidatorType { get; } | |
public virtual String FormatErrorMessage(String name); |
public sealed enum DataType | |
: IComparable, IFormattable, IConvertible | |
{ Custom, DateTime, Date, Time, Duration, PhoneNumber, Currency, Text, Html, MultilineText, EmailAddress, Password, Url, ImageUrl } |
public class DataTypeAttribute | |
: ValidationAttribute, _Attribute | |
public String CustomDataType { get; } | |
public DataType DataType { get; } | |
public DisplayFormatAttribute DisplayFormat { get; } | |
public virtual String GetDataTypeName(); |
public sealed class DefaultAttribute | |
: Attribute, _Attribute |
public sealed class DefaultOverloadAttribute | |
: Attribute, _Attribute |
public sealed class DisplayAttribute | |
: Attribute, _Attribute | |
public Boolean AutoGenerateField { get; set; } | |
public Boolean AutoGenerateFilter { get; set; } | |
public String Description { get; set; } | |
public String GroupName { get; set; } | |
public String Name { get; set; } | |
public Int32 Order { get; set; } | |
public String Prompt { get; set; } | |
public Type ResourceType { get; set; } | |
public String ShortName { get; set; } | |
public Nullable`1<Boolean> GetAutoGenerateField(); | |
public Nullable`1<Boolean> GetAutoGenerateFilter(); | |
public String GetDescription(); | |
public String GetGroupName(); | |
public String GetName(); | |
public Nullable`1<Int32> GetOrder(); | |
public String GetPrompt(); | |
public String GetShortName(); |
public class DisplayColumnAttribute | |
: Attribute, _Attribute | |
public String DisplayColumn { get; } | |
public String SortColumn { get; } | |
public Boolean SortDescending { get; } |
public class DisplayFormatAttribute | |
: Attribute, _Attribute | |
public Boolean ApplyFormatInEditMode { get; set; } | |
public Boolean ConvertEmptyStringToNull { get; set; } | |
public String DataFormatString { get; set; } | |
public String NullDisplayText { get; set; } |
public sealed class EditableAttribute | |
: Attribute, _Attribute | |
public Boolean AllowEdit { get; } | |
public Boolean AllowInitialValue { get; set; } |
public sealed class EnumDataTypeAttribute | |
: DataTypeAttribute, _Attribute | |
public Type EnumType { get; } |
public sealed class ExclusiveToAttribute | |
: Attribute, _Attribute |
public sealed class FilterUIHintAttribute | |
: Attribute, _Attribute | |
public IDictionary`2<String, Object> ControlParameters { get; } | |
public String FilterUIHint { get; } | |
public String PresentationLayer { get; } | |
public virtual Boolean Equals(Object obj); | |
public virtual Int32 GetHashCode(); |
public sealed class GuidAttribute | |
: Attribute, _Attribute |
public sealed class HasVariantAttribute | |
: Attribute, _Attribute |
public sealed class InterfaceGroupAttribute | |
: Attribute, _Attribute |
public sealed class KeyAttribute | |
: Attribute, _Attribute |
public sealed class LengthIsAttribute | |
: Attribute, _Attribute |
public abstract sealed class MarshalAs`1<T> | |
: __ComObject |
public sealed class OverloadAttribute | |
: Attribute, _Attribute |
public sealed class OverridableAttribute | |
: Attribute, _Attribute |
public sealed class ProtectedAttribute | |
: Attribute, _Attribute |
public class RangeAttribute | public sealed class RangeAttribute |
: ValidationAttribute, _Attribute | : Attribute, _Attribute |
public Object Maximum { get; } | |
public Object Minimum { get; } | |
public Type OperandType { get; } | |
public virtual String FormatErrorMessage(String name); |
public class RegularExpressionAttribute | |
: ValidationAttribute, _Attribute | |
public String Pattern { get; } | |
public virtual String FormatErrorMessage(String name); |
public class RequiredAttribute | |
: ValidationAttribute, _Attribute | |
public Boolean AllowEmptyStrings { get; set; } |
public sealed class StaticAttribute | |
: Attribute, _Attribute |
public class StringLengthAttribute | |
: ValidationAttribute, _Attribute | |
public Int32 MaximumLength { get; } | |
public Int32 MinimumLength { get; set; } | |
public virtual String FormatErrorMessage(String name); |
public sealed class TimestampAttribute | |
: Attribute, _Attribute |
public class UIHintAttribute | |
: Attribute, _Attribute | |
public IDictionary`2<String, Object> ControlParameters { get; } | |
public String PresentationLayer { get; } | |
public String UIHint { get; } | |
public virtual Boolean Equals(Object obj); | |
public virtual Int32 GetHashCode(); |
public abstract class ValidationAttribute | |
: Attribute, _Attribute | |
public String ErrorMessage { get; set; } | |
public String ErrorMessageResourceName { get; set; } | |
public Type ErrorMessageResourceType { get; set; } | |
public virtual String FormatErrorMessage(String name); | |
public ValidationResult GetValidationResult(Object value, ValidationContext validationContext); | |
public void Validate(Object value, ValidationContext validationContext); |
public sealed class ValidationContext | |
: IServiceProvider | |
public String DisplayName { get; set; } | |
public IDictionary`2<Object, Object> Items { get; } | |
public String MemberName { get; set; } | |
public Object ObjectInstance { get; } | |
public Type ObjectType { get; } | |
public virtual Object GetService(Type serviceType); | |
public void InitializeServiceProvider(Func`2<Type, Object> serviceProvider); |
public class ValidationException | |
: Exception, _Exception | |
public ValidationAttribute ValidationAttribute { get; } | |
public ValidationResult ValidationResult { get; } | |
public Object Value { get; } |
public sealed class ValidationResult | |
public String ErrorMessage { get; set; } | |
public IEnumerable`1<String> MemberNames { get; } | |
public virtual String ToString(); |
public abstract sealed class Validator | |
static public Boolean TryValidateObject(Object instance, ValidationContext validationContext, ICollection`1<ValidationResult> validationResults); | |
static public Boolean TryValidateObject(Object instance, ValidationContext validationContext, ICollection`1<ValidationResult> validationResults, Boolean validateAllProperties); | |
static public Boolean TryValidateProperty(Object value, ValidationContext validationContext, ICollection`1<ValidationResult> validationResults); | |
static public Boolean TryValidateValue(Object value, ValidationContext validationContext, ICollection`1<ValidationResult> validationResults, IEnumerable`1<ValidationAttribute> validationAttributes); | |
static public void ValidateObject(Object instance, ValidationContext validationContext); | |
static public void ValidateObject(Object instance, ValidationContext validationContext, Boolean validateAllProperties); | |
static public void ValidateProperty(Object value, ValidationContext validationContext); | |
static public void ValidateValue(Object value, ValidationContext validationContext, IEnumerable`1<ValidationAttribute> validationAttributes); |
public sealed class VariantAttribute | |
: Attribute, _Attribute |
public sealed class VersionAttribute | |
: Attribute, _Attribute |
public sealed class WebHostHiddenAttribute | |
: Attribute, _Attribute |