C# Class Castle.ManagementExtensions.Default.Strategy.MemberResolver

Summary description for MemberResolver.
Show file Open project: nats/castle-1.0.3-mono Class Usage Examples

Public Methods

Method Description
BuildOperationName ( String name, ParameterInfo args ) : String
BuildOperationName ( String name, Type args ) : String
GetMethod ( String methodName ) : MethodInfo
GetProperty ( String propertyName ) : PropertyInfo
Match ( ParameterInfo parameters, Type signature ) : bool
MemberResolver ( ManagementInfo info, Type target ) : System

Private Methods

Method Description
GetArraySig ( ParameterInfo args ) : String
GetArraySig ( Type args ) : String
ResolveAttributes ( ManagementInfo info, Type target ) : void
ResolveOperations ( ManagementInfo info, Type target ) : void

Method Details

BuildOperationName() public static method

public static BuildOperationName ( String name, ParameterInfo args ) : String
name String
args System.Reflection.ParameterInfo
return String

BuildOperationName() public static method

public static BuildOperationName ( String name, Type args ) : String
name String
args System.Type
return String

GetMethod() public method

public GetMethod ( String methodName ) : MethodInfo
methodName String
return System.Reflection.MethodInfo

GetProperty() public method

public GetProperty ( String propertyName ) : PropertyInfo
propertyName String
return System.Reflection.PropertyInfo

Match() public static method

public static Match ( ParameterInfo parameters, Type signature ) : bool
parameters System.Reflection.ParameterInfo
signature System.Type
return bool

MemberResolver() public method

public MemberResolver ( ManagementInfo info, Type target ) : System
info ManagementInfo
target System.Type
return System