Partager via


KnownValueTypes Class

Definition

All supported value types in the project model.

[System.Runtime.CompilerServices.Nullable(0)]
public static class KnownValueTypes
[<System.Runtime.CompilerServices.Nullable(0)>]
type KnownValueTypes = class
Public Class KnownValueTypes
Inheritance
KnownValueTypes
Attributes

Properties

AnyValueType
BoolValueType
EntityIdentityValueType
GuidValueType
ImageMonikerValueType
IntValueType
PathValueType
StringComparisonValueType
StringValueType
UintValueType
UriValueType

Methods

DoesTypeRequireNullableAnnotations(String)

Gets whether the value type needs nullable annotations.

GetListType(IValueType)

Gets the list type of a value type.

GetSetType(IValueType)

Gets the set type of a value type.

GetType(String)

Gets a value type.

TryGetValueType(Object, IValueType)

Resolves value type from value.

TryGetValueType(Type, IValueType)

Resolves model value type from a runtime type.

TryResolveType(String, IValueType)

Resolves value type.

Applies to