C# Class CommonComposition.DelegatingParameterInfo

Provides a base ParameterInfo that can be customized to expose tailored metadata for a parameter to APIs that use reflection.
Inheritance: System.Reflection.ParameterInfo
Afficher le fichier Open project: netfx/CommonComposition

Méthodes publiques

Méthode Description
DelegatingParameterInfo ( ParameterInfo parameter ) : System
GetCustomAttributes ( Type attributeType, bool inherit ) : object[]
GetCustomAttributes ( bool inherit ) : object[]
GetCustomAttributesData ( ) : IList
GetOptionalCustomModifiers ( ) : System.Type[]
GetRequiredCustomModifiers ( ) : System.Type[]
IsDefined ( Type attributeType, bool inherit ) : bool
ToString ( ) : string

Method Details

DelegatingParameterInfo() public méthode

public DelegatingParameterInfo ( ParameterInfo parameter ) : System
parameter System.Reflection.ParameterInfo
Résultat System

GetCustomAttributes() public méthode

public GetCustomAttributes ( Type attributeType, bool inherit ) : object[]
attributeType System.Type
inherit bool
Résultat object[]

GetCustomAttributes() public méthode

public GetCustomAttributes ( bool inherit ) : object[]
inherit bool
Résultat object[]

GetCustomAttributesData() public méthode

public GetCustomAttributesData ( ) : IList
Résultat IList

GetOptionalCustomModifiers() public méthode

public GetOptionalCustomModifiers ( ) : System.Type[]
Résultat System.Type[]

GetRequiredCustomModifiers() public méthode

public GetRequiredCustomModifiers ( ) : System.Type[]
Résultat System.Type[]

IsDefined() public méthode

public IsDefined ( Type attributeType, bool inherit ) : bool
attributeType System.Type
inherit bool
Résultat bool

ToString() public méthode

public ToString ( ) : string
Résultat string