ReferenceExpression.ExpressionInterpolatedStringHandler.AppendFormatted Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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"