@tsonic/dotnet-pure
Version:
TypeScript type definitions for .NET 10 BCL (Base Class Library) - CLR naming
1,220 lines • 138 kB
JSON
{
"namespace": "System.ComponentModel.DataAnnotations",
"contributingAssemblies": [
"System.ComponentModel.Annotations"
],
"types": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType",
"clrName": "System.ComponentModel.DataAnnotations.DataType",
"tsEmitName": "DataType",
"kind": "Enum",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [],
"fields": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::value__System.Int32",
"clrName": "value__",
"tsEmitName": "value__",
"normalizedSignature": "value__|System.Int32|static=false|const=false",
"isStatic": false,
"isReadOnly": false,
"isLiteral": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::CustomSystem.ComponentModel.DataAnnotations.DataType",
"clrName": "Custom",
"tsEmitName": "Custom",
"normalizedSignature": "Custom|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::DateTimeSystem.ComponentModel.DataAnnotations.DataType",
"clrName": "DateTime",
"tsEmitName": "DateTime",
"normalizedSignature": "DateTime|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::DateSystem.ComponentModel.DataAnnotations.DataType",
"clrName": "Date",
"tsEmitName": "Date",
"normalizedSignature": "Date|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::TimeSystem.ComponentModel.DataAnnotations.DataType",
"clrName": "Time",
"tsEmitName": "Time",
"normalizedSignature": "Time|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::DurationSystem.ComponentModel.DataAnnotations.DataType",
"clrName": "Duration",
"tsEmitName": "Duration",
"normalizedSignature": "Duration|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::PhoneNumberSystem.ComponentModel.DataAnnotations.DataType",
"clrName": "PhoneNumber",
"tsEmitName": "PhoneNumber",
"normalizedSignature": "PhoneNumber|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::CurrencySystem.ComponentModel.DataAnnotations.DataType",
"clrName": "Currency",
"tsEmitName": "Currency",
"normalizedSignature": "Currency|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::TextSystem.ComponentModel.DataAnnotations.DataType",
"clrName": "Text",
"tsEmitName": "Text",
"normalizedSignature": "Text|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::HtmlSystem.ComponentModel.DataAnnotations.DataType",
"clrName": "Html",
"tsEmitName": "Html",
"normalizedSignature": "Html|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::MultilineTextSystem.ComponentModel.DataAnnotations.DataType",
"clrName": "MultilineText",
"tsEmitName": "MultilineText",
"normalizedSignature": "MultilineText|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::EmailAddressSystem.ComponentModel.DataAnnotations.DataType",
"clrName": "EmailAddress",
"tsEmitName": "EmailAddress",
"normalizedSignature": "EmailAddress|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::PasswordSystem.ComponentModel.DataAnnotations.DataType",
"clrName": "Password",
"tsEmitName": "Password",
"normalizedSignature": "Password|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::UrlSystem.ComponentModel.DataAnnotations.DataType",
"clrName": "Url",
"tsEmitName": "Url",
"normalizedSignature": "Url|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::ImageUrlSystem.ComponentModel.DataAnnotations.DataType",
"clrName": "ImageUrl",
"tsEmitName": "ImageUrl",
"normalizedSignature": "ImageUrl|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::CreditCardSystem.ComponentModel.DataAnnotations.DataType",
"clrName": "CreditCard",
"tsEmitName": "CreditCard",
"normalizedSignature": "CreditCard|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::PostalCodeSystem.ComponentModel.DataAnnotations.DataType",
"clrName": "PostalCode",
"tsEmitName": "PostalCode",
"normalizedSignature": "PostalCode|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataType::UploadSystem.ComponentModel.DataAnnotations.DataType",
"clrName": "Upload",
"tsEmitName": "Upload",
"normalizedSignature": "Upload|System.ComponentModel.DataAnnotations.DataType|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
}
],
"events": [],
"constructors": []
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.IValidatableObject",
"clrName": "System.ComponentModel.DataAnnotations.IValidatableObject",
"tsEmitName": "IValidatableObject",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.IValidatableObject::Validate(System.ComponentModel.DataAnnotations.ValidationContext):System.Collections.Generic.IEnumerable_1[[System.ComponentModel.DataAnnotations.ValidationResult,System.ComponentModel.Annotations,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]",
"clrName": "Validate",
"tsEmitName": "Validate",
"normalizedSignature": "Validate|(System.ComponentModel.DataAnnotations.ValidationContext):System.Collections.Generic.IEnumerable_1[[System.ComponentModel.DataAnnotations.ValidationResult,System.ComponentModel.Annotations,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.AllowedValuesAttribute",
"clrName": "System.ComponentModel.DataAnnotations.AllowedValuesAttribute",
"tsEmitName": "AllowedValuesAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.AllowedValuesAttribute::IsValid(System.Object):System.Boolean",
"clrName": "IsValid",
"tsEmitName": "IsValid",
"normalizedSignature": "IsValid|(System.Object):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.AllowedValuesAttribute::Values:System.Object[]",
"clrName": "Values",
"tsEmitName": "Values",
"normalizedSignature": "Values|:System.Object[]|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|(System.Object[]):void|static=false",
"isStatic": false,
"parameterCount": 1
}
]
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.AssociatedMetadataTypeTypeDescriptionProvider",
"clrName": "System.ComponentModel.DataAnnotations.AssociatedMetadataTypeTypeDescriptionProvider",
"tsEmitName": "AssociatedMetadataTypeTypeDescriptionProvider",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.AssociatedMetadataTypeTypeDescriptionProvider::GetTypeDescriptor(System.Type,System.Object):System.ComponentModel.ICustomTypeDescriptor",
"clrName": "GetTypeDescriptor",
"tsEmitName": "GetTypeDescriptor3",
"normalizedSignature": "GetTypeDescriptor|(System.Type,System.Object):System.ComponentModel.ICustomTypeDescriptor|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.AssociatedMetadataTypeTypeDescriptionProvider::GetTypeDescriptor(System.Type):System.ComponentModel.ICustomTypeDescriptor",
"clrName": "GetTypeDescriptor",
"tsEmitName": "GetTypeDescriptor",
"normalizedSignature": "GetTypeDescriptor|(System.Type):System.ComponentModel.ICustomTypeDescriptor|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.AssociatedMetadataTypeTypeDescriptionProvider::GetTypeDescriptor(System.Object):System.ComponentModel.ICustomTypeDescriptor",
"clrName": "GetTypeDescriptor",
"tsEmitName": "GetTypeDescriptor2",
"normalizedSignature": "GetTypeDescriptor|(System.Object):System.ComponentModel.ICustomTypeDescriptor|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|(System.Type):void|static=false",
"isStatic": false,
"parameterCount": 1
},
{
"normalizedSignature": "constructor|(System.Type,System.Type):void|static=false",
"isStatic": false,
"parameterCount": 2
}
]
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.AssociationAttribute",
"clrName": "System.ComponentModel.DataAnnotations.AssociationAttribute",
"tsEmitName": "AssociationAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.AssociationAttribute::Name:System.String",
"clrName": "Name",
"tsEmitName": "Name",
"normalizedSignature": "Name|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.AssociationAttribute::ThisKey:System.String",
"clrName": "ThisKey",
"tsEmitName": "ThisKey",
"normalizedSignature": "ThisKey|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.AssociationAttribute::OtherKey:System.String",
"clrName": "OtherKey",
"tsEmitName": "OtherKey",
"normalizedSignature": "OtherKey|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.AssociationAttribute::IsForeignKey:System.Boolean",
"clrName": "IsForeignKey",
"tsEmitName": "IsForeignKey",
"normalizedSignature": "IsForeignKey|:System.Boolean|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.AssociationAttribute::ThisKeyMembers:System.Collections.Generic.IEnumerable_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
"clrName": "ThisKeyMembers",
"tsEmitName": "ThisKeyMembers",
"normalizedSignature": "ThisKeyMembers|:System.Collections.Generic.IEnumerable_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.AssociationAttribute::OtherKeyMembers:System.Collections.Generic.IEnumerable_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
"clrName": "OtherKeyMembers",
"tsEmitName": "OtherKeyMembers",
"normalizedSignature": "OtherKeyMembers|:System.Collections.Generic.IEnumerable_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|(System.String,System.String,System.String):void|static=false",
"isStatic": false,
"parameterCount": 3
}
]
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Base64StringAttribute",
"clrName": "System.ComponentModel.DataAnnotations.Base64StringAttribute",
"tsEmitName": "Base64StringAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Base64StringAttribute::IsValid(System.Object):System.Boolean",
"clrName": "IsValid",
"tsEmitName": "IsValid",
"normalizedSignature": "IsValid|(System.Object):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
}
]
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.CompareAttribute",
"clrName": "System.ComponentModel.DataAnnotations.CompareAttribute",
"tsEmitName": "CompareAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.CompareAttribute::FormatErrorMessage(System.String):System.String",
"clrName": "FormatErrorMessage",
"tsEmitName": "FormatErrorMessage",
"normalizedSignature": "FormatErrorMessage|(System.String):System.String|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.CompareAttribute::OtherProperty:System.String",
"clrName": "OtherProperty",
"tsEmitName": "OtherProperty",
"normalizedSignature": "OtherProperty|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.CompareAttribute::OtherPropertyDisplayName:System.String",
"clrName": "OtherPropertyDisplayName",
"tsEmitName": "OtherPropertyDisplayName",
"normalizedSignature": "OtherPropertyDisplayName|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.CompareAttribute::RequiresValidationContext:System.Boolean",
"clrName": "RequiresValidationContext",
"tsEmitName": "RequiresValidationContext",
"normalizedSignature": "RequiresValidationContext|:System.Boolean|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|(System.String):void|static=false",
"isStatic": false,
"parameterCount": 1
}
]
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute",
"clrName": "System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute",
"tsEmitName": "ConcurrencyCheckAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
}
]
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.CreditCardAttribute",
"clrName": "System.ComponentModel.DataAnnotations.CreditCardAttribute",
"tsEmitName": "CreditCardAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.CreditCardAttribute::IsValid(System.Object):System.Boolean",
"clrName": "IsValid",
"tsEmitName": "IsValid",
"normalizedSignature": "IsValid|(System.Object):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
}
]
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.CustomValidationAttribute",
"clrName": "System.ComponentModel.DataAnnotations.CustomValidationAttribute",
"tsEmitName": "CustomValidationAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.CustomValidationAttribute::FormatErrorMessage(System.String):System.String",
"clrName": "FormatErrorMessage",
"tsEmitName": "FormatErrorMessage",
"normalizedSignature": "FormatErrorMessage|(System.String):System.String|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.CustomValidationAttribute::ValidatorType:System.Type",
"clrName": "ValidatorType",
"tsEmitName": "ValidatorType",
"normalizedSignature": "ValidatorType|:System.Type|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.CustomValidationAttribute::TypeId:System.Object",
"clrName": "TypeId",
"tsEmitName": "TypeId",
"normalizedSignature": "TypeId|:System.Object|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.CustomValidationAttribute::Method:System.String",
"clrName": "Method",
"tsEmitName": "Method",
"normalizedSignature": "Method|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.CustomValidationAttribute::RequiresValidationContext:System.Boolean",
"clrName": "RequiresValidationContext",
"tsEmitName": "RequiresValidationContext",
"normalizedSignature": "RequiresValidationContext|:System.Boolean|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|(System.Type,System.String):void|static=false",
"isStatic": false,
"parameterCount": 2
}
]
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataTypeAttribute",
"clrName": "System.ComponentModel.DataAnnotations.DataTypeAttribute",
"tsEmitName": "DataTypeAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataTypeAttribute::GetDataTypeName():System.String",
"clrName": "GetDataTypeName",
"tsEmitName": "GetDataTypeName",
"normalizedSignature": "GetDataTypeName|():System.String|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataTypeAttribute::IsValid(System.Object):System.Boolean",
"clrName": "IsValid",
"tsEmitName": "IsValid",
"normalizedSignature": "IsValid|(System.Object):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataTypeAttribute::DataType:System.ComponentModel.DataAnnotations.DataType",
"clrName": "DataType",
"tsEmitName": "DataType",
"normalizedSignature": "DataType|:System.ComponentModel.DataAnnotations.DataType|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataTypeAttribute::CustomDataType:System.String",
"clrName": "CustomDataType",
"tsEmitName": "CustomDataType",
"normalizedSignature": "CustomDataType|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DataTypeAttribute::DisplayFormat:System.ComponentModel.DataAnnotations.DisplayFormatAttribute",
"clrName": "DisplayFormat",
"tsEmitName": "DisplayFormat",
"normalizedSignature": "DisplayFormat|:System.ComponentModel.DataAnnotations.DisplayFormatAttribute|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|(System.ComponentModel.DataAnnotations.DataType):void|static=false",
"isStatic": false,
"parameterCount": 1
},
{
"normalizedSignature": "constructor|(System.String):void|static=false",
"isStatic": false,
"parameterCount": 1
}
]
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DeniedValuesAttribute",
"clrName": "System.ComponentModel.DataAnnotations.DeniedValuesAttribute",
"tsEmitName": "DeniedValuesAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DeniedValuesAttribute::IsValid(System.Object):System.Boolean",
"clrName": "IsValid",
"tsEmitName": "IsValid",
"normalizedSignature": "IsValid|(System.Object):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DeniedValuesAttribute::Values:System.Object[]",
"clrName": "Values",
"tsEmitName": "Values",
"normalizedSignature": "Values|:System.Object[]|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|(System.Object[]):void|static=false",
"isStatic": false,
"parameterCount": 1
}
]
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute",
"clrName": "System.ComponentModel.DataAnnotations.DisplayAttribute",
"tsEmitName": "DisplayAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::GetShortName():System.String",
"clrName": "GetShortName",
"tsEmitName": "GetShortName",
"normalizedSignature": "GetShortName|():System.String|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::GetName():System.String",
"clrName": "GetName",
"tsEmitName": "GetName",
"normalizedSignature": "GetName|():System.String|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::GetDescription():System.String",
"clrName": "GetDescription",
"tsEmitName": "GetDescription",
"normalizedSignature": "GetDescription|():System.String|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::GetPrompt():System.String",
"clrName": "GetPrompt",
"tsEmitName": "GetPrompt",
"normalizedSignature": "GetPrompt|():System.String|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::GetGroupName():System.String",
"clrName": "GetGroupName",
"tsEmitName": "GetGroupName",
"normalizedSignature": "GetGroupName|():System.String|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::GetAutoGenerateField():System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
"clrName": "GetAutoGenerateField",
"tsEmitName": "GetAutoGenerateField",
"normalizedSignature": "GetAutoGenerateField|():System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::GetAutoGenerateFilter():System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
"clrName": "GetAutoGenerateFilter",
"tsEmitName": "GetAutoGenerateFilter",
"normalizedSignature": "GetAutoGenerateFilter|():System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::GetOrder():System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
"clrName": "GetOrder",
"tsEmitName": "GetOrder",
"normalizedSignature": "GetOrder|():System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::ShortName:System.String",
"clrName": "ShortName",
"tsEmitName": "ShortName",
"normalizedSignature": "ShortName|:System.String|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::Name:System.String",
"clrName": "Name",
"tsEmitName": "Name",
"normalizedSignature": "Name|:System.String|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::Description:System.String",
"clrName": "Description",
"tsEmitName": "Description",
"normalizedSignature": "Description|:System.String|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::Prompt:System.String",
"clrName": "Prompt",
"tsEmitName": "Prompt",
"normalizedSignature": "Prompt|:System.String|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::GroupName:System.String",
"clrName": "GroupName",
"tsEmitName": "GroupName",
"normalizedSignature": "GroupName|:System.String|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::ResourceType:System.Type",
"clrName": "ResourceType",
"tsEmitName": "ResourceType",
"normalizedSignature": "ResourceType|:System.Type|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::AutoGenerateField:System.Boolean",
"clrName": "AutoGenerateField",
"tsEmitName": "AutoGenerateField",
"normalizedSignature": "AutoGenerateField|:System.Boolean|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::AutoGenerateFilter:System.Boolean",
"clrName": "AutoGenerateFilter",
"tsEmitName": "AutoGenerateFilter",
"normalizedSignature": "AutoGenerateFilter|:System.Boolean|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayAttribute::Order:System.Int32",
"clrName": "Order",
"tsEmitName": "Order",
"normalizedSignature": "Order|:System.Int32|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
}
]
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayColumnAttribute",
"clrName": "System.ComponentModel.DataAnnotations.DisplayColumnAttribute",
"tsEmitName": "DisplayColumnAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.DisplayColumnAttribute::DisplayColumn:System.String",
"clrName": "DisplayColumn",
"tsEmitName": "DisplayColumn",
"normalizedSignature": "DisplayColumn|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": tr