MemoryMarshal.GetArrayDataReference Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
GetArrayDataReference(Array) |
öğesinin 0. öğesine |
GetArrayDataReference<T>(T[]) |
öğesinin 0. öğesine |
GetArrayDataReference(Array)
- Kaynak:
- MemoryMarshal.CoreCLR.cs
- Kaynak:
- MemoryMarshal.CoreCLR.cs
- Kaynak:
- MemoryMarshal.CoreCLR.cs
öğesinin 0. öğesine array
başvuru döndürür. Dizi boşsa, 0. öğenin depolandığı yere bir başvuru döndürür. Bu tür bir başvuru sabitleme için kullanılabilir ancak hiçbir zaman başvurulmamalıdır.
public:
static System::Byte % GetArrayDataReference(Array ^ array);
public static ref byte GetArrayDataReference (Array array);
static member GetArrayDataReference : Array -> byte
Public Shared Function GetArrayDataReference (array As Array) As Byte
Parametreler
- array
- Array
Analiz için dizi.
Döndürülenler
öğesinin 0. öğesine başvuru array
.
Özel durumlar
array
, null
değeridir.
Açıklamalar
Çağıran, döndürülen başvuru baytını dizinin temel öğe türüne bir başvuru olarak el ile yeniden yorumlamalıdır; belki de yeniden yorumlamaya yardımcı olmak için System.Runtime.CompilerServices.Unsafe.As gibi bir API'yi kullanır. Bu teknik, dizi varyansı denetimleri gerçekleştirmez. Çağıranın, döndürülen başvuruya yazmak istediğinde dizi varyansı denetimlerini el ile gerçekleştirmesi gerekir.
Şunlara uygulanır
GetArrayDataReference<T>(T[])
- Kaynak:
- MemoryMarshal.CoreCLR.cs
- Kaynak:
- MemoryMarshal.CoreCLR.cs
- Kaynak:
- MemoryMarshal.CoreCLR.cs
öğesinin 0. öğesine array
başvuru döndürür. Dizi boşsa, 0. öğenin depolandığı yere bir başvuru döndürür. Bu tür bir başvuru sabitleme için kullanılabilir ancak hiçbir zaman başvurulmamalıdır.
public:
generic <typename T>
static T % GetArrayDataReference(cli::array <T> ^ array);
public static ref T GetArrayDataReference<T> (T[] array);
static member GetArrayDataReference : 'T[] -> 'T
Public Shared Function GetArrayDataReference(Of T) (array As T()) As T
Tür Parametreleri
- T
Dizi öğelerinin türü.
Parametreler
- array
- T[]
Analiz için dizi.
Döndürülenler
içindeki array
0. öğeye başvuru.
Özel durumlar
array
, null
değeridir.
Açıklamalar
Bu yöntem dizi varyansı denetimleri gerçekleştirmez. Çağıranın, döndürülen başvuruya yazmak istediğinde dizi varyansı denetimlerini el ile gerçekleştirmesi gerekir.