MsgStorage
Genel Bakış
MsgStorage NET için FOSS’de bir sınıf.
MsgStorage.MsgStorage belirtilen isim ve rol ile bir depo oluşturur.
Açıklama:
MsgStorage NET için FOSS kütüphanesinde 4 yöntem ve 8 özelliği programatik kullanım için ortaya koyan bir sınıf.
Sınıf ayrıca, Streams property (soruşturmada bulunan msgstream nesnelerinin listesini alır), Storages property (saparın içinde çocuk msgstorage nesnelerinin bir listesini alır).
Durumlar, nesneyi varsayılan değerlerle başlatan tek bir yapılandırıcı ile oluşturulur.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
Name | string | Okuma/Yazma | Depolamanın adını alır veya ayarlar |
Role | MsgStorageRole | Okuma/Yazma | |
Clsid | byte[] | Okuma/Yazma | Depolama için sınıf tanımlayıcı bayt dizisini alır |
StateBits | uint | Okuma/Yazma | Depolama ile ilişkili durum bayrak bitlerini alır |
CreationTime | ulong | Okuma/Yazma | Depolama oluşturulduğunda zaman damgasını alır |
ModifiedTime | ulong | Okuma/Yazma | Depolamanın son değişikliğinin zaman damgasını alır |
Streams | IList<MsgStream> | Oku . | Depoda bulunan MsgStream nesnelerinin bir listesini alır |
Storages | IList<MsgStorage> | Oku . | Depolama içinde MsgStorage nesnelerinin bir listesini alır |
Yöntemler
| Signature | Açıklama: |
|---|---|
MsgStorage(name: string, role: MsgStorageRole) | Belirtilen isim ve rol ile bir depolama oluşturur . |
AddStream(stream: MsgStream) | Verilen MsgStream’ı bu depolamaya ekler. |
AddStorage(storage: MsgStorage) | Bu depolamaya bir çocuk ekler MsgStorage |
FindStream(name: string) | Belirtilen isimle MsgStream değerini gönderir, bulunmazsa null’i gönderiri. |
FindStorage(name: string) | Verilen isimle çocuk MsgStorage’ı gönderir, yoksa geçersiz. |