RawDataConvertTResult(FuncByte, TResult, FuncUri, TResult, FuncString, TResult) Method
Converts the encapsulated value to TResult.
Namespace: FolkerKinzel.VCards.ModelsAssembly: FolkerKinzel.VCards (in FolkerKinzel.VCards.dll) Version: 8.0.1+a91cc3f0fd39aeb548e16006a60ca9dd10a304a2
public TResult Convert<TResult>(
Func<byte[], TResult> bytesFunc,
Func<Uri, TResult> uriFunc,
Func<string, TResult> stringFunc
)
Public Function Convert(Of TResult) (
bytesFunc As Func(Of Byte(), TResult),
uriFunc As Func(Of Uri, TResult),
stringFunc As Func(Of String, TResult)
) As TResult
public:
generic<typename TResult>
TResult Convert(
Func<array<unsigned char>^, TResult>^ bytesFunc,
Func<Uri^, TResult>^ uriFunc,
Func<String^, TResult>^ stringFunc
)
member Convert :
bytesFunc : Func<byte[], 'TResult> *
uriFunc : Func<Uri, 'TResult> *
stringFunc : Func<string, 'TResult> -> 'TResult
- bytesFunc FuncByte, TResult
- The FuncT, TResult to call if the encapsulated
value is an array of Bytes.
- uriFunc FuncUri, TResult
- The FuncT, TResult to call if the encapsulated
value is a Uri.
- stringFunc FuncString, TResult
- The FuncT, TResult to call if the encapsulated
value is a String.
- TResult
- Generic type parameter for the return type of the delegates.
TResultA
TResult.