MemoryExtensions.TryWrite Methode

Definitie

Overloads

Name Description
TryWrite(Span<Char>, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32)

Hiermee schrijft u de opgegeven geïnterpoleerde tekenreeks naar het tekenbereik.

TryWrite(Span<Char>, IFormatProvider, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32)

Hiermee schrijft u de opgegeven geïnterpoleerde tekenreeks naar het tekenbereik.

TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, Object[])

Hiermee schrijft u de CompositeFormat tekenreeks naar het tekenbereik, waarbij u het opmaakitem of de items vervangt door de tekenreeksweergave van de bijbehorende argumenten.

TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, ReadOnlySpan<Object>)

Hiermee schrijft u de CompositeFormat tekenreeks naar het tekenbereik, waarbij u het opmaakitem of de items vervangt door de tekenreeksweergave van de bijbehorende argumenten.

TryWrite<TArg0,TArg1,TArg2>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1, TArg2)

Hiermee schrijft u de CompositeFormat tekenreeks naar het tekenbereik, waarbij u het opmaakitem of de items vervangt door de tekenreeksweergave van de bijbehorende argumenten.

TryWrite<TArg0,TArg1>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1)

Hiermee schrijft u de CompositeFormat tekenreeks naar het tekenbereik, waarbij u het opmaakitem of de items vervangt door de tekenreeksweergave van de bijbehorende argumenten.

TryWrite<TArg0>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0)

Hiermee schrijft u de CompositeFormat tekenreeks naar het tekenbereik, waarbij u het opmaakitem of de items vervangt door de tekenreeksweergave van de bijbehorende argumenten.

TryWrite(Span<Char>, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32)

Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs

Hiermee schrijft u de opgegeven geïnterpoleerde tekenreeks naar het tekenbereik.

public:
[System::Runtime::CompilerServices::Extension]
 static bool TryWrite(Span<char> destination, MemoryExtensions::TryWriteInterpolatedStringHandler % handler, [Runtime::InteropServices::Out] int % charsWritten);
public static bool TryWrite(this Span<char> destination, ref MemoryExtensions.TryWriteInterpolatedStringHandler handler, out int charsWritten);
static member TryWrite : Span<char> * TryWriteInterpolatedStringHandler * int -> bool
<Extension()>
Public Function TryWrite (destination As Span(Of Char), ByRef handler As MemoryExtensions.TryWriteInterpolatedStringHandler, ByRef charsWritten As Integer) As Boolean

Parameters

destination
Span<Char>

De periode waarin de geïnterpoleerde tekenreeks moet worden opgemaakt.

handler
MemoryExtensions.TryWriteInterpolatedStringHandler

De geïnterpoleerde tekenreeks, doorgegeven door verwijzing.

charsWritten
Int32

Wanneer deze methode wordt geretourneerd, bevat het aantal tekens dat naar het bereik is geschreven.

Retouren

true als de gehele geïnterpoleerde tekenreeks kan worden opgemaakt; anders, false.

Van toepassing op

TryWrite(Span<Char>, IFormatProvider, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32)

Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs

Hiermee schrijft u de opgegeven geïnterpoleerde tekenreeks naar het tekenbereik.

public:
[System::Runtime::CompilerServices::Extension]
 static bool TryWrite(Span<char> destination, IFormatProvider ^ provider, MemoryExtensions::TryWriteInterpolatedStringHandler % handler, [Runtime::InteropServices::Out] int % charsWritten);
public static bool TryWrite(this Span<char> destination, IFormatProvider? provider, ref MemoryExtensions.TryWriteInterpolatedStringHandler handler, out int charsWritten);
static member TryWrite : Span<char> * IFormatProvider * TryWriteInterpolatedStringHandler * int -> bool
<Extension()>
Public Function TryWrite (destination As Span(Of Char), provider As IFormatProvider, ByRef handler As MemoryExtensions.TryWriteInterpolatedStringHandler, ByRef charsWritten As Integer) As Boolean

Parameters

destination
Span<Char>

De periode waarin de geïnterpoleerde tekenreeks moet worden opgemaakt.

provider
IFormatProvider

Een object dat cultuurspecifieke opmaakinformatie levert.

handler
MemoryExtensions.TryWriteInterpolatedStringHandler

De geïnterpoleerde tekenreeks, doorgegeven door verwijzing.

charsWritten
Int32

Wanneer deze methode wordt geretourneerd, bevat het aantal tekens dat naar het bereik is geschreven.

Retouren

true als de gehele geïnterpoleerde tekenreeks kan worden opgemaakt; anders, false.

Van toepassing op

TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, Object[])

Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs

Hiermee schrijft u de CompositeFormat tekenreeks naar het tekenbereik, waarbij u het opmaakitem of de items vervangt door de tekenreeksweergave van de bijbehorende argumenten.

public:
[System::Runtime::CompilerServices::Extension]
 static bool TryWrite(Span<char> destination, IFormatProvider ^ provider, System::Text::CompositeFormat ^ format, [Runtime::InteropServices::Out] int % charsWritten, ... cli::array <System::Object ^> ^ args);
public static bool TryWrite(this Span<char> destination, IFormatProvider? provider, System.Text.CompositeFormat format, out int charsWritten, params object?[] args);
static member TryWrite : Span<char> * IFormatProvider * System.Text.CompositeFormat * int * obj[] -> bool
<Extension()>
Public Function TryWrite (destination As Span(Of Char), provider As IFormatProvider, format As CompositeFormat, ByRef charsWritten As Integer, ParamArray args As Object()) As Boolean

Parameters

destination
Span<Char>

De periode waarin de tekenreeks moet worden opgemaakt.

provider
IFormatProvider

Een object dat cultuurspecifieke opmaakinformatie levert.

charsWritten
Int32

Wanneer deze methode wordt geretourneerd, bevat het aantal tekens dat naar het bereik is geschreven.

args
Object[]

Een matrix met objecten die moeten worden opgemaakt.

Retouren

true als de gehele geïnterpoleerde tekenreeks kan worden opgemaakt; anders, false.

Uitzonderingen

format of args is null.

De index van een notatie-item is groter dan of gelijk aan het aantal opgegeven argumenten.

Van toepassing op

TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, ReadOnlySpan<Object>)

Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs

Hiermee schrijft u de CompositeFormat tekenreeks naar het tekenbereik, waarbij u het opmaakitem of de items vervangt door de tekenreeksweergave van de bijbehorende argumenten.

public:
[System::Runtime::CompilerServices::Extension]
 static bool TryWrite(Span<char> destination, IFormatProvider ^ provider, System::Text::CompositeFormat ^ format, [Runtime::InteropServices::Out] int % charsWritten, ReadOnlySpan<System::Object ^> args);
public static bool TryWrite(this Span<char> destination, IFormatProvider? provider, System.Text.CompositeFormat format, out int charsWritten, scoped ReadOnlySpan<object?> args);
public static bool TryWrite(this Span<char> destination, IFormatProvider? provider, System.Text.CompositeFormat format, out int charsWritten, ReadOnlySpan<object?> args);
static member TryWrite : Span<char> * IFormatProvider * System.Text.CompositeFormat * int * ReadOnlySpan<obj> -> bool
<Extension()>
Public Function TryWrite (destination As Span(Of Char), provider As IFormatProvider, format As CompositeFormat, ByRef charsWritten As Integer, args As ReadOnlySpan(Of Object)) As Boolean

Parameters

destination
Span<Char>

De periode waarin de tekenreeks moet worden opgemaakt.

provider
IFormatProvider

Een object dat cultuurspecifieke opmaakinformatie levert.

charsWritten
Int32

Wanneer deze methode wordt geretourneerd, bevat het aantal tekens dat naar het bereik is geschreven.

args
ReadOnlySpan<Object>

Een reeks objecten die moeten worden opgemaakt.

Retouren

true als de gehele geïnterpoleerde tekenreeks kan worden opgemaakt; anders, false.

Uitzonderingen

format is null.

De index van een notatie-item is groter dan of gelijk aan het aantal opgegeven argumenten.

Van toepassing op

TryWrite<TArg0,TArg1,TArg2>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1, TArg2)

Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs

Hiermee schrijft u de CompositeFormat tekenreeks naar het tekenbereik, waarbij u het opmaakitem of de items vervangt door de tekenreeksweergave van de bijbehorende argumenten.

public:
generic <typename TArg0, typename TArg1, typename TArg2>
[System::Runtime::CompilerServices::Extension]
 static bool TryWrite(Span<char> destination, IFormatProvider ^ provider, System::Text::CompositeFormat ^ format, [Runtime::InteropServices::Out] int % charsWritten, TArg0 arg0, TArg1 arg1, TArg2 arg2);
public static bool TryWrite<TArg0,TArg1,TArg2>(this Span<char> destination, IFormatProvider? provider, System.Text.CompositeFormat format, out int charsWritten, TArg0 arg0, TArg1 arg1, TArg2 arg2);
static member TryWrite : Span<char> * IFormatProvider * System.Text.CompositeFormat * int * 'TArg0 * 'TArg1 * 'TArg2 -> bool
<Extension()>
Public Function TryWrite(Of TArg0, TArg1, TArg2) (destination As Span(Of Char), provider As IFormatProvider, format As CompositeFormat, ByRef charsWritten As Integer, arg0 As TArg0, arg1 As TArg1, arg2 As TArg2) As Boolean

Type parameters

TArg0

Het type van het eerste object dat moet worden opgemaakt.

TArg1

Het type van het tweede object dat moet worden opgemaakt.

TArg2

Het type van het derde object dat moet worden opgemaakt.

Parameters

destination
Span<Char>

De periode waarin de tekenreeks moet worden opgemaakt.

provider
IFormatProvider

Een object dat cultuurspecifieke opmaakinformatie levert.

charsWritten
Int32

Wanneer deze methode wordt geretourneerd, bevat het aantal tekens dat naar het bereik is geschreven.

arg0
TArg0

Het eerste object dat moet worden opgemaakt.

arg1
TArg1

Het tweede object dat moet worden opgemaakt.

arg2
TArg2

Het derde object dat moet worden opgemaakt.

Retouren

true als de gehele geïnterpoleerde tekenreeks kan worden opgemaakt; anders, false.

Uitzonderingen

format is null.

De index van een notatie-item is groter dan of gelijk aan het aantal opgegeven argumenten.

Van toepassing op

TryWrite<TArg0,TArg1>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1)

Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs

Hiermee schrijft u de CompositeFormat tekenreeks naar het tekenbereik, waarbij u het opmaakitem of de items vervangt door de tekenreeksweergave van de bijbehorende argumenten.

public:
generic <typename TArg0, typename TArg1>
[System::Runtime::CompilerServices::Extension]
 static bool TryWrite(Span<char> destination, IFormatProvider ^ provider, System::Text::CompositeFormat ^ format, [Runtime::InteropServices::Out] int % charsWritten, TArg0 arg0, TArg1 arg1);
public static bool TryWrite<TArg0,TArg1>(this Span<char> destination, IFormatProvider? provider, System.Text.CompositeFormat format, out int charsWritten, TArg0 arg0, TArg1 arg1);
static member TryWrite : Span<char> * IFormatProvider * System.Text.CompositeFormat * int * 'TArg0 * 'TArg1 -> bool
<Extension()>
Public Function TryWrite(Of TArg0, TArg1) (destination As Span(Of Char), provider As IFormatProvider, format As CompositeFormat, ByRef charsWritten As Integer, arg0 As TArg0, arg1 As TArg1) As Boolean

Type parameters

TArg0

Het type van het eerste object dat moet worden opgemaakt.

TArg1

Het type van het tweede object dat moet worden opgemaakt.

Parameters

destination
Span<Char>

De periode waarin de tekenreeks moet worden opgemaakt.

provider
IFormatProvider

Een object dat cultuurspecifieke opmaakinformatie levert.

charsWritten
Int32

Wanneer deze methode wordt geretourneerd, bevat het aantal tekens dat naar het bereik is geschreven.

arg0
TArg0

Het eerste object dat moet worden opgemaakt.

arg1
TArg1

Het tweede object dat moet worden opgemaakt.

Retouren

true als de gehele geïnterpoleerde tekenreeks kan worden opgemaakt; anders, false.

Uitzonderingen

format is null.

De index van een notatie-item is groter dan of gelijk aan het aantal opgegeven argumenten.

Van toepassing op

TryWrite<TArg0>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0)

Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs

Hiermee schrijft u de CompositeFormat tekenreeks naar het tekenbereik, waarbij u het opmaakitem of de items vervangt door de tekenreeksweergave van de bijbehorende argumenten.

public:
generic <typename TArg0>
[System::Runtime::CompilerServices::Extension]
 static bool TryWrite(Span<char> destination, IFormatProvider ^ provider, System::Text::CompositeFormat ^ format, [Runtime::InteropServices::Out] int % charsWritten, TArg0 arg0);
public static bool TryWrite<TArg0>(this Span<char> destination, IFormatProvider? provider, System.Text.CompositeFormat format, out int charsWritten, TArg0 arg0);
static member TryWrite : Span<char> * IFormatProvider * System.Text.CompositeFormat * int * 'TArg0 -> bool
<Extension()>
Public Function TryWrite(Of TArg0) (destination As Span(Of Char), provider As IFormatProvider, format As CompositeFormat, ByRef charsWritten As Integer, arg0 As TArg0) As Boolean

Type parameters

TArg0

Het type object dat moet worden opgemaakt.

Parameters

destination
Span<Char>

De periode waarin de tekenreeks moet worden opgemaakt.

provider
IFormatProvider

Een object dat cultuurspecifieke opmaakinformatie levert.

charsWritten
Int32

Wanneer deze methode wordt geretourneerd, bevat het aantal tekens dat naar het bereik is geschreven.

arg0
TArg0

Het object dat moet worden opgemaakt.

Retouren

true als de gehele geïnterpoleerde tekenreeks kan worden opgemaakt; anders, false.

Uitzonderingen

format is null.

De index van een notatie-item is groter dan of gelijk aan het aantal opgegeven argumenten.

Van toepassing op