Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Remove incorrect comments. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | delegateFunction |
Files: | files | file ages | folders |
SHA1: |
b33115baa15d2895536f2ca7425e4576 |
User & Date: | mistachkin 2015-08-15 04:04:09.209 |
Context
2015-08-15
| ||
17:12 | Merge updates from trunk. check-in: d1fe039ff7 user: mistachkin tags: delegateFunction | |
04:04 | Remove incorrect comments. check-in: b33115baa1 user: mistachkin tags: delegateFunction | |
03:48 | Refactor SQLiteDelegateFunction constructor to accept two delegates, not one. Use early-bound delegates by default. Get tests passing. check-in: 3c25655a66 user: mistachkin tags: delegateFunction | |
Changes
Changes to System.Data.SQLite/SQLiteFunction.cs.
︙ | ︙ | |||
1273 1274 1275 1276 1277 1278 1279 | /// </param> /// <returns> /// The arguments to pass to the configured <see cref="Delegate" />. /// </returns> protected virtual object[] GetInvokeArgs( object[] args, bool earlyBound | < > | 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 | /// </param> /// <returns> /// The arguments to pass to the configured <see cref="Delegate" />. /// </returns> protected virtual object[] GetInvokeArgs( object[] args, bool earlyBound ) { object[] newArgs = new object[] { "Invoke", args }; if (!earlyBound) newArgs = new object[] { newArgs }; // WRAP return newArgs; |
︙ | ︙ | |||
1313 1314 1315 1316 1317 1318 1319 | /// The arguments to pass to the configured <see cref="Delegate" />. /// </returns> protected virtual object[] GetStepArgs( object[] args, int stepNumber, object contextData, bool earlyBound | < > | 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 | /// The arguments to pass to the configured <see cref="Delegate" />. /// </returns> protected virtual object[] GetStepArgs( object[] args, int stepNumber, object contextData, bool earlyBound ) { object[] newArgs = new object[] { "Step", args, stepNumber, contextData }; if (!earlyBound) newArgs = new object[] { newArgs }; // WRAP |
︙ | ︙ | |||
1351 1352 1353 1354 1355 1356 1357 | /// <returns> /// The arguments to pass to the configured <see cref="Delegate" />. /// </returns> protected virtual void UpdateStepArgs( object[] args, ref object contextData, bool earlyBound | < > | 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 | /// <returns> /// The arguments to pass to the configured <see cref="Delegate" />. /// </returns> protected virtual void UpdateStepArgs( object[] args, ref object contextData, bool earlyBound ) { object[] newArgs; if (earlyBound) newArgs = args; else newArgs = args[0] as object[]; |
︙ | ︙ | |||
1387 1388 1389 1390 1391 1392 1393 | /// </param> /// <returns> /// The arguments to pass to the configured <see cref="Delegate" />. /// </returns> protected virtual object[] GetFinalArgs( object contextData, bool earlyBound | < > | 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 | /// </param> /// <returns> /// The arguments to pass to the configured <see cref="Delegate" />. /// </returns> protected virtual object[] GetFinalArgs( object contextData, bool earlyBound ) { object[] newArgs = new object[] { "Final", contextData }; if (!earlyBound) newArgs = new object[] { newArgs }; // WRAP return newArgs; |
︙ | ︙ | |||
1421 1422 1423 1424 1425 1426 1427 | /// <returns> /// The arguments to pass to the configured <see cref="Delegate" />. /// </returns> protected virtual object[] GetCompareArgs( string param1, string param2, bool earlyBound | < > | 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 | /// <returns> /// The arguments to pass to the configured <see cref="Delegate" />. /// </returns> protected virtual object[] GetCompareArgs( string param1, string param2, bool earlyBound ) { object[] newArgs = new object[] { "Compare", param1, param2 }; if (!earlyBound) newArgs = new object[] { newArgs }; // WRAP return newArgs; |
︙ | ︙ |