C# Class Pomona.Common.TypeSystem.ResourceType

Inheritance: StructuredType
Afficher le fichier Open project: Pomona/Pomona Class Usage Examples

Méthodes publiques

Méthode Description
AppendUri ( object o, StringBuilder sb ) : void
ResourceType ( IResourceTypeResolver typeResolver, Type type ) : System
ToUri ( object o ) : string

Méthodes protégées

Méthode Description
OnLoadUriBaseType ( ) : ResourceType
OnWrapProperty ( PropertyInfo property ) : PropertySpec

Private Methods

Méthode Description
BuildUriGenerator ( ResourceType rt ) : StringBuilder>>.Expression
BuildUriGenerator ( ResourceType rt, List sbFormatArgs, Expression parentExpression, StringBuilder formatStringBuilder ) : void
ConvertToPathEncodedString ( object o ) : string
GetUrlPathEncodedExpression ( Expression expr ) : Expression

Method Details

AppendUri() public méthode

public AppendUri ( object o, StringBuilder sb ) : void
o object
sb StringBuilder
Résultat void

OnLoadUriBaseType() protected méthode

protected OnLoadUriBaseType ( ) : ResourceType
Résultat ResourceType

OnWrapProperty() protected méthode

protected OnWrapProperty ( PropertyInfo property ) : PropertySpec
property System.Reflection.PropertyInfo
Résultat PropertySpec

ResourceType() public méthode

public ResourceType ( IResourceTypeResolver typeResolver, Type type ) : System
typeResolver IResourceTypeResolver
type System.Type
Résultat System

ToUri() public méthode

public ToUri ( object o ) : string
o object
Résultat string