Class PropertyInfoHelperModel
- Namespace
- OpenSettings.Models
- Assembly
- OpenSettings.dll
public class PropertyInfoHelperModel
- Inheritance
-
PropertyInfoHelperModel
- Inherited Members
Properties
Attributes
public ICollection<string> Attributes { get; set; }
Property Value
CanBeNull
public bool CanBeNull { get; set; }
Property Value
GenericTypeArguments
public ICollection<string> GenericTypeArguments { get; set; }
Property Value
IsComplexType
public bool IsComplexType { get; set; }
Property Value
IsGenericType
public bool IsGenericType { get; set; }
Property Value
Name
public string Name { get; set; }
Property Value
Properties
public ICollection<PropertyInfoHelperModel> Properties { get; set; }
Property Value
TypeFullName
public string TypeFullName { get; set; }
Property Value
TypeIdentifier
public Guid TypeIdentifier { get; set; }
Property Value
TypeName
public string TypeName { get; set; }
Property Value
TypeNamespace
public string TypeNamespace { get; set; }
Property Value
Methods
CreatePropertyInfo(Type, HashSet<Type>)
public static PropertyInfoHelperModel CreatePropertyInfo(Type type, HashSet<Type> visitedTypes = null)