DOTNET
La clase DOTNET
Descripción
La clase DOTNET le permite instanciar una clase desde un ensamble .Net y poder
llamar sus métodos y acceder a sus propiedades.
$obj = new DOTNET("assembly", "classname")
Métodos
DOTNET::DOTNET
stringassembly_name
stringclass_name
intcodepage
Constructor de la clase DOTNET. El parámetro assembly_name especifica
cual ensamble debería ser cargado, y class_name
especifica cual clase instanciar en ese ensamble. Opcionalmente
puede especificar un parámetro codepage para usar
transformaciones de cadena unicode; vea la clase para
más detalles en las páginas de código.
El objeto devuelto es un objeto sobrecargado, lo que significa que PHP no ve
ningún método fijo como lo hace con las clases regulares; en su lugar, cualquier
método o propiedad que accede se pasa por medio del COM y de allí a
DOTNET. En otras palabras, el objeto .Net es mapeado a través de la capa de
interoperabilidad COM provista por el runtime de .Net.
Una vez se ha creado un objeto DOTNET, PHP lo trata idénticamente como cualquier
otro objeto COM; se aplican todas las mismas reglas.
Ejemplo DOTNET
Push(".Net");
$stack->Push("Hello ");
echo $stack->Pop() . $stack->Pop();
?>
]]>
Necesita instalar el runtime de .Net en su servidor web para tomar las ventajas
de esta característica.