Show / Hide Table of Contents

Class DefaultTokenResolver

Default resolver implementation.

Inheritance
object
DefaultTokenResolver
Implements
ITokenResolver
Namespace: Amazon.CDK
Assembly: Amazon.CDK.Lib.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;

            var defaultTokenResolver = new DefaultTokenResolver(fragmentConcatenator);

Synopsis

Constructors

DefaultTokenResolver(IFragmentConcatenator)

Default resolver implementation.

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)

Default resolver implementation.

public DefaultTokenResolver(IFragmentConcatenator concat)
Parameters
concat IFragmentConcatenator
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;

            var defaultTokenResolver = new DefaultTokenResolver(fragmentConcatenator);

Methods

ResolveList(string[], IResolveContext)

Resolve a tokenized list.

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

object

Remarks

ExampleMetadata: fixture=_generated

ResolveString(TokenizedStringFragments, IResolveContext)

Resolve string fragments to Tokens.

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

object

Remarks

ExampleMetadata: fixture=_generated

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

object

Remarks

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

Implements

ITokenResolver
Back to top Generated by DocFX