@tsonic/dotnet-pure
Version:
TypeScript type definitions for .NET 10 BCL (Base Class Library) - CLR naming
345 lines • 12.7 kB
JSON
{
"namespace": "System.ComponentModel.DataAnnotations.Schema",
"contributingAssemblies": [
"System.ComponentModel.Annotations"
],
"types": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption",
"clrName": "System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption",
"tsEmitName": "DatabaseGeneratedOption",
"kind": "Enum",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [],
"fields": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption::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.Schema.DatabaseGeneratedOption::NoneSystem.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption",
"clrName": "None",
"tsEmitName": "None",
"normalizedSignature": "None|System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption::IdentitySystem.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption",
"clrName": "Identity",
"tsEmitName": "Identity",
"normalizedSignature": "Identity|System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption::ComputedSystem.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption",
"clrName": "Computed",
"tsEmitName": "Computed",
"normalizedSignature": "Computed|System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
}
],
"events": [],
"constructors": []
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute",
"clrName": "System.ComponentModel.DataAnnotations.Schema.ColumnAttribute",
"tsEmitName": "ColumnAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute::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.Schema.ColumnAttribute::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
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute::TypeName:System.String",
"clrName": "TypeName",
"tsEmitName": "TypeName",
"normalizedSignature": "TypeName|:System.String|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
},
{
"normalizedSignature": "constructor|(System.String):void|static=false",
"isStatic": false,
"parameterCount": 1
}
]
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Schema.ComplexTypeAttribute",
"clrName": "System.ComponentModel.DataAnnotations.Schema.ComplexTypeAttribute",
"tsEmitName": "ComplexTypeAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"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.Schema.DatabaseGeneratedAttribute",
"clrName": "System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute",
"tsEmitName": "DatabaseGeneratedAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute::DatabaseGeneratedOption:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption",
"clrName": "DatabaseGeneratedOption",
"tsEmitName": "DatabaseGeneratedOption",
"normalizedSignature": "DatabaseGeneratedOption|:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption|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.Schema.DatabaseGeneratedOption):void|static=false",
"isStatic": false,
"parameterCount": 1
}
]
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute",
"clrName": "System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute",
"tsEmitName": "ForeignKeyAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute::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
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|(System.String):void|static=false",
"isStatic": false,
"parameterCount": 1
}
]
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute",
"clrName": "System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute",
"tsEmitName": "InversePropertyAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute::Property:System.String",
"clrName": "Property",
"tsEmitName": "Property",
"normalizedSignature": "Property|:System.String|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):void|static=false",
"isStatic": false,
"parameterCount": 1
}
]
},
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Schema.NotMappedAttribute",
"clrName": "System.ComponentModel.DataAnnotations.Schema.NotMappedAttribute",
"tsEmitName": "NotMappedAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"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.Schema.TableAttribute",
"clrName": "System.ComponentModel.DataAnnotations.Schema.TableAttribute",
"tsEmitName": "TableAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [
{
"stableId": "System.ComponentModel.Annotations:System.ComponentModel.DataAnnotations.Schema.TableAttribute::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.Schema.TableAttribute::Schema:System.String",
"clrName": "Schema",
"tsEmitName": "Schema",
"normalizedSignature": "Schema|:System.String|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|(System.String):void|static=false",
"isStatic": false,
"parameterCount": 1
}
]
}
]
}