Struktura SAFEARRAY
W tym artykule opisano tablicy bezpiecznej i jego atrybuty.
Przestrzeń nazw: Microsoft.VisualStudio.OLE.Interop
Zestaw: Microsoft.VisualStudio.OLE.Interop (w Microsoft.VisualStudio.OLE.Interop.dll)
Składnia
'Deklaracja
Public Structure SAFEARRAY
public struct SAFEARRAY
Typ SAFEARRAY uwidacznia następujące elementy członkowskie.
Metody
Nazwa | Opis | |
---|---|---|
Equals | Wskazuje, czy to wystąpienie i określonego obiektu są równe. (Odziedziczone z ValueType). | |
GetHashCode | Zwraca kod skrótu dla tego wystąpienia. (Odziedziczone z ValueType). | |
GetType | Pobiera Type bieżącej instancji. (Odziedziczone z Object). | |
ToString | Zwraca w pełni kwalifikowana nazwa typu tego wystąpienia. (Odziedziczone z ValueType). |
Początek
Pola
Nazwa | Opis | |
---|---|---|
cbElements | Rozmiar elementu tablicy.Rozmiar nie obejmuje rozmiaru obiektu danych. | |
cDims | Liczba wymiarów w tej tablicy. | |
cLocks | Ile razy bez odpowiedniego unlock zostało zablokowane w tablicy. | |
fFeatures | Flagi, które określają typ tablicy bezpiecznej. | |
pvData | Wskaźnik do danych. | |
rgsabound | SAFEARRAYBOUND Dla tej tablicy bezpiecznej. |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.