RedactionStringBuilderExtensions.AppendRedacted 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
AppendRedacted(StringBuilder, Redactor, ReadOnlySpan<Char>) |
Redacts potentially sensitive data and appends it to a StringBuilder instance. |
AppendRedacted(StringBuilder, Redactor, String) |
Redacts potentially sensitive data and appends it to a StringBuilder instance. |
AppendRedacted(StringBuilder, Redactor, ReadOnlySpan<Char>)
Redacts potentially sensitive data and appends it to a StringBuilder instance.
public:
[System::Runtime::CompilerServices::Extension]
static System::Text::StringBuilder ^ AppendRedacted(System::Text::StringBuilder ^ stringBuilder, Microsoft::Extensions::Compliance::Redaction::Redactor ^ redactor, ReadOnlySpan<char> value);
public static System.Text.StringBuilder AppendRedacted (this System.Text.StringBuilder stringBuilder, Microsoft.Extensions.Compliance.Redaction.Redactor redactor, ReadOnlySpan<char> value);
static member AppendRedacted : System.Text.StringBuilder * Microsoft.Extensions.Compliance.Redaction.Redactor * ReadOnlySpan<char> -> System.Text.StringBuilder
<Extension()>
Public Function AppendRedacted (stringBuilder As StringBuilder, redactor As Redactor, value As ReadOnlySpan(Of Char)) As StringBuilder
Parameters
- stringBuilder
- StringBuilder
Instance of StringBuilder to append the redacted value.
- redactor
- Redactor
The redactor that will redact the input value.
- value
- ReadOnlySpan<Char>
Value to redact.
Returns
The value of stringBuilder
.
Exceptions
redactor
is null
.
Applies to
AppendRedacted(StringBuilder, Redactor, String)
Redacts potentially sensitive data and appends it to a StringBuilder instance.
public:
[System::Runtime::CompilerServices::Extension]
static System::Text::StringBuilder ^ AppendRedacted(System::Text::StringBuilder ^ stringBuilder, Microsoft::Extensions::Compliance::Redaction::Redactor ^ redactor, System::String ^ value);
public static System.Text.StringBuilder AppendRedacted (this System.Text.StringBuilder stringBuilder, Microsoft.Extensions.Compliance.Redaction.Redactor redactor, string? value);
static member AppendRedacted : System.Text.StringBuilder * Microsoft.Extensions.Compliance.Redaction.Redactor * string -> System.Text.StringBuilder
<Extension()>
Public Function AppendRedacted (stringBuilder As StringBuilder, redactor As Redactor, value As String) As StringBuilder
Parameters
- stringBuilder
- StringBuilder
Instance of StringBuilder to append the redacted value.
- redactor
- Redactor
The redactor that will redact the input value.
- value
- String
Value to redact.
Returns
The value of stringBuilder
.
Exceptions
redactor
is null
.
Remarks
When the value
is null
nothing will be appended to the string builder.