MemoryExtensions.TryWrite Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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
- provider
- IFormatProvider
Een object dat cultuurspecifieke opmaakinformatie levert.
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
- provider
- IFormatProvider
Een object dat cultuurspecifieke opmaakinformatie levert.
- format
- CompositeFormat
- 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
- provider
- IFormatProvider
Een object dat cultuurspecifieke opmaakinformatie levert.
- format
- CompositeFormat
- 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
- provider
- IFormatProvider
Een object dat cultuurspecifieke opmaakinformatie levert.
- format
- CompositeFormat
- 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
- provider
- IFormatProvider
Een object dat cultuurspecifieke opmaakinformatie levert.
- format
- CompositeFormat
- 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
- provider
- IFormatProvider
Een object dat cultuurspecifieke opmaakinformatie levert.
- format
- CompositeFormat
- 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.