RelationConvertTArg, TResult(TArg, FuncVCard, TArg, TResult, FuncContactID, TArg, TResult) Method
Converts the encapsulated value to TResult and allows to specify an
argument for the conversion.
Namespace: FolkerKinzel.VCards.ModelsAssembly: FolkerKinzel.VCards (in FolkerKinzel.VCards.dll) Version: 8.0.1+a91cc3f0fd39aeb548e16006a60ca9dd10a304a2
public TResult Convert<TArg, TResult>(
TArg arg,
Func<VCard, TArg, TResult> vCardFunc,
Func<ContactID, TArg, TResult> contactIDFunc
)
Public Function Convert(Of TArg, TResult) (
arg As TArg,
vCardFunc As Func(Of VCard, TArg, TResult),
contactIDFunc As Func(Of ContactID, TArg, TResult)
) As TResult
public:
generic<typename TArg, typename TResult>
TResult Convert(
TArg arg,
Func<VCard^, TArg, TResult>^ vCardFunc,
Func<ContactID^, TArg, TResult>^ contactIDFunc
)
member Convert :
arg : 'TArg *
vCardFunc : Func<VCard, 'TArg, 'TResult> *
contactIDFunc : Func<ContactID, 'TArg, 'TResult> -> 'TResult
- arg TArg
- The argument to pass to the delegates.
- vCardFunc FuncVCard, TArg, TResult
- The FuncT, TResult to call if the encapsulated
value is a VCard.
- contactIDFunc FuncContactID, TArg, TResult
- The FuncT, TResult to call if the encapsulated
value is a ContactID.
- TArg
- Generic type parameter for the type of the argument to pass
to the delegates.
- TResult
- Generic type parameter for the return type of the delegates.
TResultA
TResult.