C# Class NLog.Internal.PropertyHelper

Reflection helpers for accessing properties.
Exibir arquivo Open project: shiftkey/winrt-backport-hilarity Class Usage Examples

Private Methods

Method Description
BuildPropertyInfoDictionary ( Type t ) : PropertyInfo>.Dictionary
CheckRequiredParameters ( object o ) : void
GetAllReadableProperties ( Type type ) : IEnumerable
GetArrayItemType ( PropertyInfo propInfo ) : Type
IsArrayProperty ( Type t, string name ) : bool
SetPropertyFromString ( object o, string name, string value, ConfigurationItemFactory configurationItemFactory ) : void
TryGetEnumValue ( Type resultType, string value, object &result ) : bool
TryGetPropertyInfo ( Type targetType, string propertyName, PropertyInfo &result ) : bool
TryGetPropertyInfo ( object o, string propertyName, PropertyInfo &result ) : bool
TryImplicitConversion ( Type resultType, string value, object &result ) : bool
TryNLogSpecificConversion ( Type propertyType, string value, object &newValue, ConfigurationItemFactory configurationItemFactory ) : bool
TrySpecialConversion ( Type type, string value, object &newValue ) : bool