Show / Hide Table of Contents

Class DefaultTokenResolver

Default resolver implementation.

Inheritance
System.Object
DefaultTokenResolver
Implements
ITokenResolver
Namespace: Amazon.CDK
Assembly: Amazon.CDK.dll
Syntax (csharp)
public class DefaultTokenResolver : DeputyBase, ITokenResolver
Syntax (vb)
Public Class DefaultTokenResolver
    Inherits DeputyBase
    Implements ITokenResolver
Remarks

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK;

IFragmentConcatenator fragmentConcatenator;
DefaultTokenResolver defaultTokenResolver = new DefaultTokenResolver(fragmentConcatenator);

Synopsis

Constructors

DefaultTokenResolver(IFragmentConcatenator)
DefaultTokenResolver(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

DefaultTokenResolver(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

Methods

ResolveList(String[], IResolveContext)

Resolve a tokenized list.

ResolveString(TokenizedStringFragments, IResolveContext)

Resolve string fragments to Tokens.

ResolveToken(IResolvable, IResolveContext, IPostProcessor)

Default Token resolution.

Constructors

DefaultTokenResolver(IFragmentConcatenator)

public DefaultTokenResolver(IFragmentConcatenator concat)
Parameters
concat IFragmentConcatenator

DefaultTokenResolver(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

protected DefaultTokenResolver(ByRefValue reference)
Parameters
reference Amazon.JSII.Runtime.Deputy.ByRefValue

The Javascript-owned object reference

DefaultTokenResolver(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

protected DefaultTokenResolver(DeputyBase.DeputyProps props)
Parameters
props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps

The deputy props

Methods

ResolveList(String[], IResolveContext)

Resolve a tokenized list.

public virtual object ResolveList(string[] xs, IResolveContext context)
Parameters
xs System.String[]
context IResolveContext
Returns

System.Object

ResolveString(TokenizedStringFragments, IResolveContext)

Resolve string fragments to Tokens.

public virtual object ResolveString(TokenizedStringFragments fragments, IResolveContext context)
Parameters
fragments TokenizedStringFragments
context IResolveContext
Returns

System.Object

ResolveToken(IResolvable, IResolveContext, IPostProcessor)

Default Token resolution.

public virtual object ResolveToken(IResolvable t, IResolveContext context, IPostProcessor postProcessor)
Parameters
t IResolvable
context IResolveContext
postProcessor IPostProcessor
Returns

System.Object

Remarks

Resolve the Token, recurse into whatever it returns, then finally post-process it.

Implements

ITokenResolver
Back to top Generated by DocFX