Show / Hide Table of Contents

Namespace Microsoft.Internal.Studios.Aruba.Infrastructure.Token

Classes

AdHocToken

This doesn't add anything to BasicTokenDefinition (yet), but this is a separate type just for readability.

AdHocTokenResolver

A "do-nothing" resolver for user-specified tokens.

AdHocTokens

Local class to support deserializing the token name list.

AllowedValue

The allowed value for a token.

BasicTokenDefinition

Each ITokenResolver implementation needs to define a type for its token definition, and that type should a subclass of this.

DynamicGameStateToken

The class representing a dynamic game state token.

DynamicGameStateTokens

A class for serializing a list of tokens.

GameClientTokenAllMethodsGetter

Implements the ITokenPropertyAllowedValuesGetter interface.

GameClientTokenDefinition

A class containing the members for a game client token.

GameClientTokenDefinitionParsed

A class representing the parsed version of the Game Client Token Definition.

GameClientTokenDefinitions

A class for serializing a list of tokens.

GameClientTokenResolver

A class containing the ITokenResolver implementation.

GameClientTokenTargetMethod

A class representing a method used to resolve a token.

GameObjectQueryConfig

Encapsulates data for a configurable game object query in a dynamic game state token.

GameObjectTracker

Contains the game object wrapper which contains all its tracked property tags.

LookupPropertyTagConfig

The class containing the members for a lookup property config.

PropertyTrackManager

Implements the logic for managing properties that are being tracked by one or more sources.

PropertyTrackerSource

Represents a registration with the property track manager that is used to track properties.

ResolvedToken

Represents a token's resolver type and name and the corresponding resolved value as a string.

TokenDefinitionPropertyAttribute

Used to mark up properties of token definition types.

TokenDefinitionPropertyComboboxAttribute

Used to mark up combobox properties of token definition types.

TokenDefinitionPropertyPresetAttribute

Used to mark up preset properties of token definition types.

TokenPropertyInfo

The description of a property in a token definition, obtained through queries on a ITokenResolver

TokenReference

A reference to a Token that can be represented as text. Inherits from Tuple to make use of hashing and comparison.

TokenResolverRegistry

A registry of ITokenResolver instances.

TokenResolverUtils

Token resolver utilities.

Interfaces

IPropertyTrackManager

Defines the interface for a property tracking manager.

ITokenPropertyAllowedValuesGetter

Interface to allow users of the TokenDefinitionPropertyComboboxAttribute to restrict the possible (allowed) values for a property.

Enums

LookupValueMultiSearchOption

Contains options for how multiple lookup values should be searched on game objects during bug creation.

LookupValueSearchOption

Contains options for how lookup values should be searched on game objects during bug creation.

In this article
Back to top Generated by DocFX