Show / Hide Table of Contents

Class NotImplementedAction

A test action that throws a NotImplementedException.

Inheritance
object
CancellableOperationBase<TestAutomatedBot>
TestAction
NotImplementedAction
Implements
ICancellableOperation<TestAutomatedBot>
IOperation<TestAutomatedBot>
ICancellableOperation
IOperation
IHasParameters
IEquatable<TestAction>
Inherited Members
TestAction.Name
TestAction.IsSuccessful
TestAction.Parameters
TestAction.Equals(TestAction)
TestAction.ToString()
TestAction.Equals(object)
TestAction.GetHashCode()
CancellableOperationBase<TestAutomatedBot>.ExecutionStateChanged
CancellableOperationBase<TestAutomatedBot>.IsRunning
CancellableOperationBase<TestAutomatedBot>.Timeout
CancellableOperationBase<TestAutomatedBot>.GetAwaiter(TestAutomatedBot, CancellationToken)
CancellableOperationBase<TestAutomatedBot>.Run(TestAutomatedBot)
CancellableOperationBase<TestAutomatedBot>.Run(TestAutomatedBot, CancellationToken)
CancellableOperationBase<TestAutomatedBot>.IsRunningOn(TestAutomatedBot)
CancellableOperationBase<TestAutomatedBot>.Cancel(TestAutomatedBot)
CancellableOperationBase<TestAutomatedBot>.Cancel(TestAutomatedBot, bool)
CancellableOperationBase<TestAutomatedBot>.TryCreateCancellationToken(TestAutomatedBot, out CancellationToken)
object.Equals(object, object)
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: Microsoft.XboxStudios.BotBrain.Samples.ClassBased
Assembly: BotBrain.Samples.dll
Syntax
public class NotImplementedAction : TestAction, ICancellableOperation<TestAutomatedBot>, IOperation<TestAutomatedBot>, ICancellableOperation, IOperation, IHasParameters, IEquatable<TestAction>

Methods

View Source

ExecuteOn(TestAutomatedBot, CancellationToken)

Runs the operation on an item.

Declaration
protected override Task<bool> ExecuteOn(TestAutomatedBot item, CancellationToken token)
Parameters
Type Name Description
TestAutomatedBot item

The item.

CancellationToken token

A token to monitor for cancellation.

Returns
Type Description
Task<bool>

A task that returns a boolean indicating success or failure when the operation completes.

Overrides
TestAction.ExecuteOn(TestAutomatedBot, CancellationToken)

Implements

ICancellableOperation<T>
IOperation<T>
ICancellableOperation
IOperation
IHasParameters
IEquatable<T>
  • View Source
In this article
Back to top Generated by DocFX