[This is preliminary documentation and is subject to change.]
Returns external parameter names, type and attributes - names for read/write public properties decorated with this attribute.
If groups is null then all parameters returned, else parameters must intersect in their group sets with the
supplied value
Namespace: NFXAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
public static IEnumerable<Tuple<string, Type, ExternalParameterAttribute>> GetParametersWithAttrs(
Type target,
params string[] groups
)
public static IEnumerable<Tuple<string, Type, ExternalParameterAttribute>> GetParametersWithAttrs(
Type target,
params string[] groups
)
Public Shared Function GetParametersWithAttrs (
target As Type,
ParamArray groups As String()
) As IEnumerable(Of Tuple(Of String, Type, ExternalParameterAttribute))
Public Shared Function GetParametersWithAttrs (
target As Type,
ParamArray groups As String()
) As IEnumerable(Of Tuple(Of String, Type, ExternalParameterAttribute))
public:
static IEnumerable<Tuple<String^, Type^, ExternalParameterAttribute^>^>^ GetParametersWithAttrs(
Type^ target,
... array<String^>^ groups
)
public:
static IEnumerable<Tuple<String^, Type^, ExternalParameterAttribute^>^>^ GetParametersWithAttrs(
Type^ target,
... array<String^>^ groups
)
static member GetParametersWithAttrs :
target : Type *
groups : string[] -> IEnumerable<Tuple<string, Type, ExternalParameterAttribute>>
static member GetParametersWithAttrs :
target : Type *
groups : string[] -> IEnumerable<Tuple<string, Type, ExternalParameterAttribute>>
Return Value
Type:
IEnumerable
Tuple
String,
Type,
ExternalParameterAttribute