30 references to DataType
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
DataAnnotationsMetadataProvider.cs (1)
93displayMetadata.DataTypeName = nameof(DataType.Html);
Microsoft.Extensions.AI.Abstractions (6)
Utilities\AIJsonUtilities.Schema.Create.cs (6)
660case DataType.DateTime: 664case DataType.Date: 668case DataType.Time: 672case DataType.EmailAddress: 676case DataType.Url: 680case DataType.ImageUrl:
Microsoft.Extensions.AI.Abstractions.Tests (6)
Utilities\AIJsonUtilitiesTests.cs (6)
1071[DataType(DataType.DateTime)] 1074[DataType(DataType.Date)] 1077[DataType(DataType.Time)] 1080[DataType(DataType.EmailAddress)] 1083[DataType(DataType.Url)] 1086[DataType(DataType.ImageUrl)]
System.ComponentModel.Annotations (16)
System\ComponentModel\DataAnnotations\CreditCardAttribute.cs (1)
10: base(DataType.CreditCard)
System\ComponentModel\DataAnnotations\DataTypeAttribute.cs (11)
10/// property (such as <see cref="System.ComponentModel.DataAnnotations.DataType.PhoneNumber" /> 11/// or <see cref="System.ComponentModel.DataAnnotations.DataType.Url" />) 18private static readonly string[] _dataTypeStrings = Enum.GetNames<DataType>(); 24public DataTypeAttribute(DataType dataType) 31case DataType.Date: 36case DataType.Time: 41case DataType.Currency: 56: this(DataType.Custom) 64public DataType DataType { get; } 87if (DataType == DataType.Custom) 117if (DataType == DataType.Custom && string.IsNullOrWhiteSpace(CustomDataType))
System\ComponentModel\DataAnnotations\EmailAddressAttribute.cs (1)
11: base(DataType.EmailAddress)
System\ComponentModel\DataAnnotations\FileExtensionsAttribute.cs (1)
18: base(DataType.Upload)
System\ComponentModel\DataAnnotations\PhoneAttribute.cs (1)
16: base(DataType.PhoneNumber)
System\ComponentModel\DataAnnotations\UrlAttribute.cs (1)
11: base(DataType.Url)
System.ComponentModel.DataAnnotations (1)
System.ComponentModel.DataAnnotations.cs (1)
10[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.DataAnnotations.DataType))]