ReferenceExpression.ExpressionInterpolatedStringHandler.AppendFormatted Method

Definition

Overloads

AppendFormatted(String)

Appends a formatted value to the expression.

AppendFormatted(ReferenceExpression, String)
Obsolete.

Appends the formatted value provided by the specified reference expression to the output.

AppendFormatted(String, String)

Appends a formatted value to the expression.

AppendFormatted<T>(IResourceBuilder<T>)

Appends a formatted value to the expression. The value must implement IValueProvider and IManifestExpressionProvider.

AppendFormatted<T>(T)

Appends a formatted value to the expression. The value must implement IValueProvider and IManifestExpressionProvider.

AppendFormatted<T>(IResourceBuilder<T>, String)

Appends a formatted value to the expression. The value must implement IValueProvider and IManifestExpressionProvider.

AppendFormatted<T>(T, String)

Appends a formatted value to the expression. The value must implement IValueProvider and IManifestExpressionProvider.

AppendFormatted(String)

Source:
ReferenceExpression.cs
Source:
ReferenceExpression.cs
Source:
ReferenceExpression.cs
Source:
ReferenceExpression.cs
Source:
ReferenceExpression.cs
Source:
ReferenceExpression.cs
Source:
ReferenceExpression.cs

Appends a formatted value to the expression.

public readonly void AppendFormatted(string? value);
member this.AppendFormatted : string -> unit
Public Sub AppendFormatted (value As String)

Parameters

value
String

The formatted string to be appended to the interpolated string.

Applies to

AppendFormatted(ReferenceExpression, String)

Source:
ReferenceExpression.cs

Caution

ReferenceExpression instances can't be used in interpolated string with a custom format. Duplicate the inner expression in-place.

Appends the formatted value provided by the specified reference expression to the output.

[System.Obsolete("ReferenceExpression instances can't be used in interpolated string with a custom format. Duplicate the inner expression in-place.", true)]
public void AppendFormatted(Aspire.Hosting.ApplicationModel.ReferenceExpression valueProvider, string format);
[<System.Obsolete("ReferenceExpression instances can't be used in interpolated string with a custom format. Duplicate the inner expression in-place.", true)>]
member this.AppendFormatted : Aspire.Hosting.ApplicationModel.ReferenceExpression * string -> unit
Public Sub AppendFormatted (valueProvider As ReferenceExpression, format As String)

Parameters

valueProvider
ReferenceExpression

A reference expression that supplies the value to be formatted and appended.

format
String

A composite format string that specifies how the value should be formatted, or null to use the default format.

Attributes

Remarks

This method is marked obsolete only to prevent usages of this type explicitly.

Applies to

AppendFormatted(String, String)

Source:
ReferenceExpression.cs

Appends a formatted value to the expression.

public readonly void AppendFormatted(string? value, string? format = default);
member this.AppendFormatted : string * string -> unit
Public Sub AppendFormatted (value As String, Optional format As String = Nothing)

Parameters

value
String

The formatted string to be appended to the interpolated string.

format
String

The format to be applied to the value. e.g., "uri"

Applies to

AppendFormatted<T>(IResourceBuilder<T>)

Source:
ReferenceExpression.cs
Source:
ReferenceExpression.cs
Source:
ReferenceExpression.cs
Source:
ReferenceExpression.cs
Source:
ReferenceExpression.cs

Appends a formatted value to the expression. The value must implement IValueProvider and IManifestExpressionProvider.

public void AppendFormatted<T>(Aspire.Hosting.ApplicationModel.IResourceBuilder<T> valueProvider) where T : Aspire.Hosting.ApplicationModel.IResource, Aspire.Hosting.ApplicationModel.IValueProvider, Aspire.Hosting.ApplicationModel.IManifestExpressionProvider;
member this.AppendFormatted : Aspire.Hosting.ApplicationModel.IResourceBuilder<'T (requires 'T :> Aspire.Hosting.ApplicationModel.IResource and 'T :> Aspire.Hosting.ApplicationModel.IValueProvider and 'T :> Aspire.Hosting.ApplicationModel.IManifestExpressionProvider)> -> unit (requires 'T :> Aspire.Hosting.ApplicationModel.IResource and 'T :> Aspire.Hosting.ApplicationModel.IValueProvider and 'T :> Aspire.Hosting.ApplicationModel.IManifestExpressionProvider)
Public Sub AppendFormatted(Of T As {IResource, IValueProvider, IManifestExpressionProvider}) (valueProvider As IResourceBuilder(Of T))

Type Parameters

T

Parameters

valueProvider
IResourceBuilder<T>

An instance of an object which implements IValueProvider and IManifestExpressionProvider.

Exceptions

Applies to

AppendFormatted<T>(T)

Source:
ReferenceExpression.cs
Source:
ReferenceExpression.cs
Source:
ReferenceExpression.cs
Source:
ReferenceExpression.cs
Source:
ReferenceExpression.cs
Source:
ReferenceExpression.cs
Source:
ReferenceExpression.cs

Appends a formatted value to the expression. The value must implement IValueProvider and IManifestExpressionProvider.

public void AppendFormatted<T>(T valueProvider) where T : Aspire.Hosting.ApplicationModel.IValueProvider, Aspire.Hosting.ApplicationModel.IManifestExpressionProvider;
member this.AppendFormatted : 'T -> unit (requires 'T :> Aspire.Hosting.ApplicationModel.IValueProvider and 'T :> Aspire.Hosting.ApplicationModel.IManifestExpressionProvider)
Public Sub AppendFormatted(Of T As {IValueProvider, IManifestExpressionProvider}) (valueProvider As T)

Type Parameters

T

Parameters

valueProvider
T

An instance of an object which implements IValueProvider and IManifestExpressionProvider.

Exceptions

Applies to

AppendFormatted<T>(IResourceBuilder<T>, String)

Source:
ReferenceExpression.cs

Appends a formatted value to the expression. The value must implement IValueProvider and IManifestExpressionProvider.

public void AppendFormatted<T>(Aspire.Hosting.ApplicationModel.IResourceBuilder<T> valueProvider, string? format = default) where T : Aspire.Hosting.ApplicationModel.IResource, Aspire.Hosting.ApplicationModel.IValueProvider, Aspire.Hosting.ApplicationModel.IManifestExpressionProvider;
member this.AppendFormatted : Aspire.Hosting.ApplicationModel.IResourceBuilder<'T (requires 'T :> Aspire.Hosting.ApplicationModel.IResource and 'T :> Aspire.Hosting.ApplicationModel.IValueProvider and 'T :> Aspire.Hosting.ApplicationModel.IManifestExpressionProvider)> * string -> unit (requires 'T :> Aspire.Hosting.ApplicationModel.IResource and 'T :> Aspire.Hosting.ApplicationModel.IValueProvider and 'T :> Aspire.Hosting.ApplicationModel.IManifestExpressionProvider)
Public Sub AppendFormatted(Of T As {IResource, IValueProvider, IManifestExpressionProvider}) (valueProvider As IResourceBuilder(Of T), Optional format As String = Nothing)

Type Parameters

T

Parameters

valueProvider
IResourceBuilder<T>

An instance of an object which implements IValueProvider and IManifestExpressionProvider.

format
String

The format to be applied to the value. e.g., "uri"

Exceptions

Applies to

AppendFormatted<T>(T, String)

Source:
ReferenceExpression.cs

Appends a formatted value to the expression. The value must implement IValueProvider and IManifestExpressionProvider.

public void AppendFormatted<T>(T valueProvider, string? format = default) where T : Aspire.Hosting.ApplicationModel.IValueProvider, Aspire.Hosting.ApplicationModel.IManifestExpressionProvider;
member this.AppendFormatted : 'T * string -> unit (requires 'T :> Aspire.Hosting.ApplicationModel.IValueProvider and 'T :> Aspire.Hosting.ApplicationModel.IManifestExpressionProvider)
Public Sub AppendFormatted(Of T As {IValueProvider, IManifestExpressionProvider}) (valueProvider As T, Optional format As String = Nothing)

Type Parameters

T

Parameters

valueProvider
T

An instance of an object which implements IValueProvider and IManifestExpressionProvider.

format
String

The format to be applied to the value. e.g., "uri"

Exceptions

Applies to