C# Class Shaolinq.Persistence.TypeDescriptor

Afficher le fichier Open project: tumtumtum/Shaolinq Class Usage Examples

Méthodes publiques

Méthode Description
GetPropertyDescriptorByColumnName ( string columnName ) : PropertyDescriptor
GetPropertyDescriptorByPropertyName ( string propertyName ) : PropertyDescriptor
GetRelatedProperty ( Type type ) : PropertyDescriptor
GetRelationshipInfos ( ) : IEnumerable
GetSinglePrimaryKeyExpression ( Expression obj ) : Expression
IsSimpleType ( Type type ) : bool
ToString ( ) : string
TypeDescriptor ( TypeDescriptorProvider typeDescriptorProvider, Type type ) : System

Private Methods

Méthode Description
AddRelationshipInfo ( RelationshipType relationshipType, PropertyDescriptor relatingProperty, PropertyDescriptor targetProperty ) : void
GetPropertiesInOrder ( ) : IEnumerable
IsValidDataType ( Type type ) : bool

Method Details

GetPropertyDescriptorByColumnName() public méthode

public GetPropertyDescriptorByColumnName ( string columnName ) : PropertyDescriptor
columnName string
Résultat PropertyDescriptor

GetPropertyDescriptorByPropertyName() public méthode

public GetPropertyDescriptorByPropertyName ( string propertyName ) : PropertyDescriptor
propertyName string
Résultat PropertyDescriptor

GetRelatedProperty() public méthode

public GetRelatedProperty ( Type type ) : PropertyDescriptor
type System.Type
Résultat PropertyDescriptor

GetRelationshipInfos() public méthode

public GetRelationshipInfos ( ) : IEnumerable
Résultat IEnumerable

GetSinglePrimaryKeyExpression() public méthode

public GetSinglePrimaryKeyExpression ( Expression obj ) : Expression
obj Expression
Résultat Expression

IsSimpleType() public static méthode

public static IsSimpleType ( Type type ) : bool
type System.Type
Résultat bool

ToString() public méthode

public ToString ( ) : string
Résultat string

TypeDescriptor() public méthode

public TypeDescriptor ( TypeDescriptorProvider typeDescriptorProvider, Type type ) : System
typeDescriptorProvider TypeDescriptorProvider
type System.Type
Résultat System