SafeBuffer.Write<T>(UInt64, T) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wichtig
Diese API ist nicht CLS-kompatibel.
Schreibt einen Werttyp in den Speicher an dem angegebenen Speicherort.
public:
generic <typename T>
where T : value class void Write(System::UInt64 byteOffset, T value);
[System.CLSCompliant(false)]
public void Write<T>(ulong byteOffset, T value) where T : struct;
[<System.CLSCompliant(false)>]
member this.Write : uint64 * 'T -> unit (requires 'T : struct)
Public Sub Write(Of T As Structure) (byteOffset As ULong, value As T)
Typparameter
- T
Der zu schreibende Werttyp.
Parameter
- byteOffset
- UInt64
Der Speicherort, an dem mit dem Schreiben begonnen werden soll. Möglicherweise müssen Sie Ausrichtungsprobleme berücksichtigen.
- value
- T
Der zu schreibende Wert.
- Attribute
Ausnahmen
Die Initialize Methode wurde nicht aufgerufen.
Hinweise
Diese Methode entspricht dem folgenden Code:
*(T*)(bytePtr + byteOffset) = value;