PropertyCollection - A helyfogadó.
Összefoglaló
MsgStorage egy Python-i osztály.
Mutabilis MSG tárolócsomó szerepeosztályozással és elemzett tulajdonsági áramlat-metadátával.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
name | str | Olvasd! | Tartja a tároló neve azonosítóját. |
role | str | Olvasd! | A tároló funkcióját egy szalagként írja le. |
clsid | bytes | Olvasd! | A tárolás osztályazonosító bájtjait tartalmazza. |
state_bits | int | Olvasd! | A tárolás állapotbitjeit reprezentáló egészszámú jelölőket tárol. |
creation_time | int | Olvasd! | A tárolás létrehozásának időjegyét int formában rögzíti. |
modified_time | int | Olvasd! | A tárolás utolsó módosításának időjegyét int formában rögzíti. |
streams | list[MsgStream] | Olvasd! | Az a listája, amely tartalmazza az MsgStream tároló objektumokat. |
storages | list["MsgStorage"] | Olvasd! | |
property_header_kind | `str | None` | Olvasd! |
property_stream_header | `PropertyStreamHeaderTopLevel | PropertyStreamHeaderSubobject | None` |
fixed_length_properties | tuple[PropertyEntryFixedLength, ...] | Olvasd! | A rögzített hosszúságú tulajdonsági bejegyzések egy csomója a tároláshoz. |
property_stream_parse_error | `str | None` | Olvasd! |
Módszerek
| Az aláírás: | Leírás |
|---|---|
add_stream(stream: MsgStream) → MsgStream | Új áramot ad hozzá a tárolóhoz, és visszaadja az létrehozott MsgStream objektumot. |
add_storage(storage: "MsgStorage") → "MsgStorage" | Hozza hozzá egy fészkeltetett MsgStorage a tárolóhoz és visszaadja. |
iter_streams() → Iterator[MsgStream] | Visszaad egy iterátort az összes MsgStream gyermeknél. |
iter_storages() → Iterator["MsgStorage"] | Az aktuális tárolóban található összes gyermek MsgStorage objektum iterátorát adja. |
find_stream(name: str) → `MsgStream | None` |
find_storage(name: str) → `“MsgStorage” | None` |