C# 클래스 Apache.NMS.ActiveMQ.Util.IntrospectionSupport

Utility class used to provide conveince methods that apply named property settings to objects.
파일 보기 프로젝트 열기: ThorTech/apache-nms

공개 메소드들

메소드 설명
SetProperties ( object target, StringDictionary map ) : void

Sets the public properties of a target object using a string map. This method uses .Net reflection to identify public properties of the target object matching the keys from the passed map.

SetProperties ( object target, StringDictionary map, string prefix ) : void

Sets the public properties of a target object using a string map. This method uses .Net reflection to identify public properties of the target object matching the keys from the passed map.

비공개 메소드들

메소드 설명
FindPropertyInfo ( object target, string name ) : MemberInfo
GetUnderlyingObject ( MemberInfo member, object target ) : object

메소드 상세

SetProperties() 공개 정적인 메소드

Sets the public properties of a target object using a string map. This method uses .Net reflection to identify public properties of the target object matching the keys from the passed map.
public static SetProperties ( object target, StringDictionary map ) : void
target object The object whose properties will be set.
map System.Collections.Specialized.StringDictionary Map of key/value pairs.
리턴 void

SetProperties() 공개 정적인 메소드

Sets the public properties of a target object using a string map. This method uses .Net reflection to identify public properties of the target object matching the keys from the passed map.
public static SetProperties ( object target, StringDictionary map, string prefix ) : void
target object The object whose properties will be set.
map System.Collections.Specialized.StringDictionary Map of key/value pairs.
prefix string Key value prefix. This is prepended to the property name /// before searching for a matching key value.
리턴 void