Click or drag to resize
RiakEndPointUseConnectionTRiakResult Method (FuncIRiakConnection, TRiakResult, FuncResultCode, String, Boolean, TRiakResult, Int32)

[Missing <summary> documentation for "M:RiakClient.RiakEndPoint.UseConnection``1(System.Func{RiakClient.Comms.IRiakConnection,``0},System.Func{RiakClient.ResultCode,System.String,System.Boolean,``0},System.Int32)"]

Namespace:  RiakClient
Assembly:  RiakClient (in RiakClient.dll) Version: f9bb17a3f8ff6940b88010a52f202e3d55fe25c5
Syntax
protected abstract TRiakResult UseConnection<TRiakResult>(
	Func<IRiakConnection, TRiakResult> useFun,
	Func<ResultCode, string, bool, TRiakResult> onError,
	int retryAttempts
)
where TRiakResult : RiakResult

Parameters

useFun
Type: SystemFuncIRiakConnection, TRiakResult

[Missing <param name="useFun"/> documentation for "M:RiakClient.RiakEndPoint.UseConnection``1(System.Func{RiakClient.Comms.IRiakConnection,``0},System.Func{RiakClient.ResultCode,System.String,System.Boolean,``0},System.Int32)"]

onError
Type: SystemFuncResultCode, String, Boolean, TRiakResult

[Missing <param name="onError"/> documentation for "M:RiakClient.RiakEndPoint.UseConnection``1(System.Func{RiakClient.Comms.IRiakConnection,``0},System.Func{RiakClient.ResultCode,System.String,System.Boolean,``0},System.Int32)"]

retryAttempts
Type: SystemInt32

[Missing <param name="retryAttempts"/> documentation for "M:RiakClient.RiakEndPoint.UseConnection``1(System.Func{RiakClient.Comms.IRiakConnection,``0},System.Func{RiakClient.ResultCode,System.String,System.Boolean,``0},System.Int32)"]

Type Parameters

TRiakResult

[Missing <typeparam name="TRiakResult"/> documentation for "M:RiakClient.RiakEndPoint.UseConnection``1(System.Func{RiakClient.Comms.IRiakConnection,``0},System.Func{RiakClient.ResultCode,System.String,System.Boolean,``0},System.Int32)"]

Return Value

Type: TRiakResult

[Missing <returns> documentation for "M:RiakClient.RiakEndPoint.UseConnection``1(System.Func{RiakClient.Comms.IRiakConnection,``0},System.Func{RiakClient.ResultCode,System.String,System.Boolean,``0},System.Int32)"]

See Also