Compartir a través de


Clase StandardOleMarshalObject

 

Publicado: octubre de 2016

Reemplaza al estándar common language runtime (CLR) de subprocesamiento libre serializador con el contador de referencias OLE STA estándar.

Espacio de nombres:   System.Runtime.InteropServices
Ensamblado:  System (en System.dll)

Jerarquía de herencia

System.Object
  System.MarshalByRefObject
    System.Runtime.InteropServices.StandardOleMarshalObject
      System.Windows.Forms.AccessibleObject

Sintaxis

[ComVisibleAttribute(true)]
public class StandardOleMarshalObject : MarshalByRefObject
[ComVisibleAttribute(true)]
public ref class StandardOleMarshalObject : MarshalByRefObject
[<ComVisibleAttribute(true)>]
type StandardOleMarshalObject = 
    class
        inherit MarshalByRefObject
    end
<ComVisibleAttribute(True)>
Public Class StandardOleMarshalObject
    Inherits MarshalByRefObject

Constructores

Nombre Descripción
System_CAPS_protmethod StandardOleMarshalObject()

Inicializa una nueva instancia de la clase StandardOleMarshalObject.

Métodos

Nombre Descripción
System_CAPS_pubmethod CreateObjRef(Type)

Crea un objeto que contiene toda la información relevante necesaria para generar a un proxy que se utiliza para comunicarse con un objeto remoto.(Heredado de MarshalByRefObject).

System_CAPS_pubmethod Equals(Object)

Determina si el objeto especificado es igual al objeto actual.(Heredado de Object).

System_CAPS_protmethod Finalize()

Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados.(Heredado de Object).

System_CAPS_pubmethod GetHashCode()

Sirve como la función hash predeterminada.(Heredado de Object).

System_CAPS_pubmethod GetLifetimeService()

Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.(Heredado de MarshalByRefObject).

System_CAPS_pubmethod GetType()

Obtiene el Type de la instancia actual.(Heredado de Object).

System_CAPS_pubmethod InitializeLifetimeService()

Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.(Heredado de MarshalByRefObject).

System_CAPS_protmethod MemberwiseClone()

Crea una copia superficial del Object actual.(Heredado de Object).

System_CAPS_protmethod MemberwiseClone(Boolean)

Crea una copia superficial del elemento actual MarshalByRefObject objeto.(Heredado de MarshalByRefObject).

System_CAPS_pubmethod ToString()

Devuelve una cadena que representa el objeto actual.(Heredado de Object).

Comentarios

La StandardOleMarshalObject clase evita que las llamadas realizadas en un objeto de hospedaje por OLE escriban subprocesos distintos del subproceso de interfaz de usuario.

Debe derivar la clase de la StandardOleMarshalObject clase para obtener esta funcionalidad.

Información de versión

.NET Framework
Disponible desde 2.0

Seguridad para subprocesos

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Ver también

Espacio de nombres System.Runtime.InteropServices

Volver al principio