/// <inheritdoc/> protected override void PrepareSelf(OperationExecutionContext context) { foreach (var key in Keys) { context.RegisterKey(context.TryRemapKey(key), false); } }
/// <inheritdoc/> protected override void PrepareSelf(OperationExecutionContext context) { // There should be no base method call here! context.RegisterKey(context.TryRemapKey(Key), true); }
/// <inheritdoc/> protected override void PrepareSelf(OperationExecutionContext context) { context.RegisterKey(Key, false); }
/// <inheritdoc/> protected override void PrepareSelf(OperationExecutionContext context) { base.PrepareSelf(context); // Next line works properly when ValueKey==null context.RegisterKey(context.TryRemapKey(ValueKey), false); }
/// <inheritdoc/> protected override void PrepareSelf(OperationExecutionContext context) { base.PrepareSelf(context); context.RegisterKey(context.TryRemapKey(ItemKey), false); }