RelationConvertTResult(FuncVCard, TResult, FuncContactID, TResult) Method

Converts the encapsulated value to TResult.

Definition

Namespace: FolkerKinzel.VCards.Models
Assembly: FolkerKinzel.VCards (in FolkerKinzel.VCards.dll) Version: 8.0.1+a91cc3f0fd39aeb548e16006a60ca9dd10a304a2
C#
public TResult Convert<TResult>(
	Func<VCard, TResult> vCardFunc,
	Func<ContactID, TResult> contactIDFunc
)

Parameters

vCardFunc  FuncVCard, TResult
The FuncT, TResult to call if the encapsulated value is a VCard.
contactIDFunc  FuncContactID, TResult
The FuncT, TResult to call if the encapsulated value is a ContactID.

Type Parameters

TResult
Generic type parameter.

Return Value

TResult
A TResult.

Exceptions

ArgumentNullException One of the arguments is null and the encapsulated value is of that Type.

See Also