SafeBuffer.Write<T>(UInt64, T) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Viktigt!
Detta API uppfyller inte CLS.
Skriver en värdetyp till minnet på den angivna platsen.
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)
Typparametrar
- T
Den värdetyp som ska skrivas.
Parametrar
- byteOffset
- UInt64
Den plats där du ska börja skriva. Du kan behöva överväga anpassningsproblem.
- value
- T
Värdet som ska skrivas.
- Attribut
Undantag
Metoden Initialize har inte anropats.
Kommentarer
Den här metoden motsvarar följande kod:
*(T*)(bytePtr + byteOffset) = value;