PinnedGCHandle<T>.GetAddressOfObjectData Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Importante
Esta API não está em conformidade com CLS.
Recupera o endereço dos dados do objeto num PinnedGCHandle<T>.
public:
void* GetAddressOfObjectData();
[System.CLSCompliant(false)]
public readonly void* GetAddressOfObjectData();
[<System.CLSCompliant(false)>]
member this.GetAddressOfObjectData : unit -> nativeptr<unit>
Devoluções
O endereço do campo de primeira instância do objeto fixado, ou null se o handle não aponta para nenhum objeto.
- Atributos
Exceções
A pega não está inicializada ou já está descartada.
Observações
Este método destina-se a ser usado com tipos diferentes de array ou String.
Para array ou String, use GetAddressOfArrayData<T>(PinnedGCHandle<T[]>) ou GetAddressOfStringData(PinnedGCHandle<String>) em vez disso.
Este método deve ser usado apenas para tipos blittables.