C# Класс Pomona.Common.TypeSystem.ResourceType

Наследование: StructuredType
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AppendUri ( object o, StringBuilder sb ) : void
ResourceType ( IResourceTypeResolver typeResolver, Type type ) : System
ToUri ( object o ) : string

Защищенные методы

Метод Описание
OnLoadUriBaseType ( ) : ResourceType
OnWrapProperty ( PropertyInfo property ) : PropertySpec

Приватные методы

Метод Описание
BuildUriGenerator ( ResourceType rt ) : StringBuilder>>.Expression
BuildUriGenerator ( ResourceType rt, List sbFormatArgs, Expression parentExpression, StringBuilder formatStringBuilder ) : void
ConvertToPathEncodedString ( object o ) : string
GetUrlPathEncodedExpression ( Expression expr ) : Expression

Описание методов

AppendUri() публичный Метод

public AppendUri ( object o, StringBuilder sb ) : void
o object
sb StringBuilder
Результат void

OnLoadUriBaseType() защищенный Метод

protected OnLoadUriBaseType ( ) : ResourceType
Результат ResourceType

OnWrapProperty() защищенный Метод

protected OnWrapProperty ( PropertyInfo property ) : PropertySpec
property System.Reflection.PropertyInfo
Результат PropertySpec

ResourceType() публичный Метод

public ResourceType ( IResourceTypeResolver typeResolver, Type type ) : System
typeResolver IResourceTypeResolver
type System.Type
Результат System

ToUri() публичный Метод

public ToUri ( object o ) : string
o object
Результат string