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 | |
---|---|---|
![]() |
StandardOleMarshalObject() | Inicializa una nueva instancia de la clase StandardOleMarshalObject. |
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
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). |
![]() |
Equals(Object) | Determina si el objeto especificado es igual al objeto actual.(Heredado de Object). |
![]() |
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). |
![]() |
GetHashCode() | Sirve como la función hash predeterminada.(Heredado de Object). |
![]() |
GetLifetimeService() | Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.(Heredado de MarshalByRefObject). |
![]() |
GetType() | Obtiene el Type de la instancia actual.(Heredado de Object). |
![]() |
InitializeLifetimeService() | Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.(Heredado de MarshalByRefObject). |
![]() |
MemberwiseClone() | Crea una copia superficial del Object actual.(Heredado de Object). |
![]() |
MemberwiseClone(Boolean) | Crea una copia superficial del elemento actual MarshalByRefObject objeto.(Heredado de MarshalByRefObject). |
![]() |
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