Type-Conversion y serialización de atributos de ACF
Use estos atributos para controlar cómo se transmiten los datos a través de la red.
Atributo | Uso |
---|---|
codificación de descodificación | Indica a MIDL que exponga las rutinas de serialización de tipo o procedimiento (selector) que genera para los códigos auxiliares. La aplicación cliente puede llamar a esas rutinas para serializar los datos por valor. |
represent_as | Especifica cómo se representará un tipo de datos en la conexión, cuando la naturaleza exacta del tipo de datos de un cliente no es importante para el servidor (porque solo necesita los datos y no la estructura real), o el tipo de cliente real es desconocido para MIDL en tiempo de compilación. Por ejemplo, si la aplicación cliente usa una lista vinculada de números de punto flotante, puede especificar que la representación de conexión de esa lista sea una matriz de tipo float. |
user_marshal | Controla cómo se transmiten los datos a través de la conexión mediante la implementación de sus propias rutinas de serialización. Este atributo es útil si tiene un tipo de datos desconocido para MIDL o si pasa información entre plataformas big-endian y little-endian. |
Los atributos de serialización de DCE in_line y out_of_line no se implementan en RPC de Microsoft. El compilador MIDL serializa automáticamente tipos de datos complejos fuera de línea.