Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Espacio de nombres System.Runtime.InteropServices

 

El espacio de nombres System.Runtime.InteropServices proporciona una gran variedad de miembros que admiten la interoperabilidad COM y los servicios de invocación de plataforma. Si no está familiarizado con estos servicios, consulte interoperar con código no administrado.

ClaseDescripción
System_CAPS_pubclassAllowReversePInvokeCallsAttribute

Permite que un método no administrado llamar a un método administrado.

System_CAPS_pubclassAutomationProxyAttribute

Especifica si el tipo debe calcularse utilizando Automation marshaler o un proxy y código auxiliar.

System_CAPS_pubclassBestFitMappingAttribute

Controla si los caracteres Unicode se convierten en los caracteres ANSI coincidentes más cercanos.

System_CAPS_pubclassBStrWrapper

Calcula las referencias de tipo VT_BSTR desde código administrado a código no administrado. Esta clase no puede heredarse.

System_CAPS_pubclassClassInterfaceAttribute

Indica el tipo de interfaz de clase que se generará para una clase expuesta a COM si no se genera una interfaz.

System_CAPS_pubclassCoClassAttribute

Especifica el identificador de clase de una coclase importada de una biblioteca de tipos.

System_CAPS_pubclassComAliasNameAttribute

Indica el alias COM de un parámetro o tipo de campo.

System_CAPS_pubclassComAwareEventInfo

Permite el registro enlazado en tiempo de ejecución de un controlador de eventos.

System_CAPS_pubclassComCompatibleVersionAttribute

Indica a un cliente COM que todas las clases de la versión actual de un ensamblado son compatibles con las clases de una versión anterior del ensamblado.

System_CAPS_pubclassComConversionLossAttribute

Indica que se perdió información acerca una clase o interfaz al importarse desde una biblioteca de tipos a un ensamblado.

System_CAPS_pubclassComDefaultInterfaceAttribute

Especifica una interfaz predeterminada que se va a exponer a COM. Esta clase no puede heredarse.

System_CAPS_pubclassComEventInterfaceAttribute

Identifica la interfaz de origen y la clase que implementa los métodos de la interfaz de evento que se genera cuando se importa una coclase de una biblioteca de tipos COM.

System_CAPS_pubclassComEventsHelper

Proporciona métodos que permiten agregar y eliminar los delegados de .NET Framework que controlan los eventos de los objetos COM.

System_CAPS_pubclassCOMException

Excepción que se produce cuando una llamada al método COM devuelve un resultado HRESULT desconocido.

System_CAPS_pubclassComImportAttribute

Indica que el tipo con atributos estaba previamente definido en COM.

System_CAPS_pubclassComRegisterFunctionAttribute

Especifica el método para llamar al registrar un ensamblado para utilizarlo desde COM; Esto permite la ejecución de código escrito por el usuario durante el proceso de registro.

System_CAPS_pubclassComSourceInterfacesAttribute

Identifica una lista de interfaces que se exponen como orígenes de eventos COM para la clase con atributos.

System_CAPS_pubclassComUnregisterFunctionAttribute

Especifica el método al que llamar cuando se anula el registro de un ensamblado para utilizarlo desde COM; Esto permite la ejecución de código escrito por el usuario durante el proceso de anulación del registro.

System_CAPS_pubclassComVisibleAttribute

Controla la accesibilidad a COM de un tipo o miembro administrado individual, o de todos los tipos que están dentro de un ensamblado.

System_CAPS_pubclassCriticalHandle

Representa una clase contenedora para los recursos de controlador.

System_CAPS_pubclassCurrencyWrapper

Ajusta los objetos que se va a calcular como un VT_CY.

System_CAPS_pubclassDefaultCharSetAttribute

Especifica el valor de la CharSet (enumeración). Esta clase no puede heredarse.

System_CAPS_pubclassDefaultDllImportSearchPathsAttribute

Especifica las rutas de acceso que se usan para buscar archivos DLL que proporcionan funciones para las invocaciones de plataforma.

System_CAPS_pubclassDefaultParameterValueAttribute

Establece el valor predeterminado de un parámetro cuando se le llama desde un lenguaje que admite parámetros predeterminados. Esta clase no puede heredarse.

System_CAPS_pubclassDispatchWrapper

Ajusta los objetos que se va a calcular como un VT_DISPATCH.

System_CAPS_pubclassDispIdAttribute

Especifica el identificador de envío (DISPID) de COM de un método, un campo o una propiedad.

System_CAPS_pubclassDllImportAttribute

Indica que una biblioteca de vínculos dinámicos (DLL) no administrada expone el método con atributos como un punto de entrada estático.

System_CAPS_pubclassErrorWrapper

Ajusta los objetos que se va a calcular como un VT_ERROR.

System_CAPS_pubclassExtensibleClassFactory

Habilita la personalización de los objetos administrados que se extienden desde objetos no administrados durante la creación.

System_CAPS_pubclassExternalException

Tipo de excepción base para todas las excepciones de interoperabilidad COM y excepciones SEH (structured exception handling, control estructurado de excepciones).

System_CAPS_pubclassFieldOffsetAttribute

Indica la posición física de los campos dentro de la representación no administrada de una clase o estructura.

System_CAPS_pubclassGuidAttribute

Proporciona una explícita System.Guid cuando es deseable un identificador GUID automáticamente.

System_CAPS_pubclassHandleCollector

Realiza un seguimiento de los controladores pendientes y fuerza una recolección de elementos no utilizados cuando se alcanza el umbral especificado.

System_CAPS_pubclassIDispatchImplAttribute

Obsoleto. Indica qué IDispatch implementación de common language runtime utiliza cuando expone interfaces duales e interfaces dispinterface a COM.

System_CAPS_pubclassImportedFromTypeLibAttribute

Indica que los tipos definidos dentro de un ensamblado se definieron originalmente en una biblioteca de tipos.

System_CAPS_pubclassInAttribute

Indica que se debe hacer un cálculo de referencias de los datos desde el llamador al destinatario de la llamada, pero no de vuelta al llamador.

System_CAPS_pubclassInterfaceTypeAttribute

Indica si una interfaz administrada es dual, solo de envío, o IUnknown -solo cuando se expone a COM.

System_CAPS_pubclassInvalidComObjectException

Excepción que se produce al utilizar un objeto COM no válido.

System_CAPS_pubclassInvalidOleVariantTypeException

Excepción que produce el contador de referencias cuando encuentra un argumento de un tipo de variante cuyas referencias no se pueden calcular para un código administrado.

System_CAPS_pubclassLCIDConversionAttribute

Indica que la firma no administrada de un método espera un parámetro de configuración regional (LCID) de identificador.

System_CAPS_pubclassManagedToNativeComInteropStubAttribute

Proporciona compatibilidad para la personalización de usuario del código auxiliar de interoperabilidad en escenarios de interoperabilidad para COM administrados.

System_CAPS_pubclassMarshal

Proporciona una colección de métodos para asignar memoria no administrada, copiar bloques de memoria no administrados y convertir los tipos administrados en no administrados, así como otros métodos diversos que se utilizan al interactuar con código no administrado.

System_CAPS_pubclassMarshalAsAttribute

Indica cómo calcular las referencias de los datos entre el código administrado y el código no administrado.

System_CAPS_pubclassMarshalDirectiveException

La excepción que produce el contador de referencias cuando encuentra un atributo MarshalAsAttribute que no admite.

System_CAPS_pubclassOptionalAttribute

Indica que un parámetro es opcional.

System_CAPS_pubclassOutAttribute

Indica que las referencias de los datos se deben calcular desde el destinatario de la llamada al llamador.

System_CAPS_pubclassPreserveSigAttribute

Indica que el valor HRESULT o retval debe suprimirse la transformación de firma que tiene lugar durante las llamadas de interoperabilidad COM.

System_CAPS_pubclassPrimaryInteropAssemblyAttribute

Indica que el ensamblado con atributos es un ensamblado de interoperabilidad primario.

System_CAPS_pubclassProgIdAttribute

Permite al usuario especificar el ProgID de una clase.

System_CAPS_pubclassRegistrationServices

Proporciona un conjunto de servicios para registrar y anular el registro de ensamblados administrados para utilizarlos desde COM.

System_CAPS_pubclassRuntimeEnvironment

Proporciona una colección de static métodos que devuelven información sobre el entorno de common language runtime.

System_CAPS_pubclassSafeArrayRankMismatchException

La excepción que se produce cuando el rango de entrada SAFEARRAY no coincide con el rango especificado en la firma administrada.

System_CAPS_pubclassSafeArrayTypeMismatchException

La excepción que se produce cuando el tipo de entrada SAFEARRAY no coincide con el tipo especificado en la firma administrada.

System_CAPS_pubclassSafeBuffer

Proporciona un búfer de memoria controlado que se puede usar para leer y escribir. Los intentos para acceder a la memoria fuera del búfer controlado (agotamientos y saturaciones) provocan excepciones.

System_CAPS_pubclassSafeHandle

Representa una clase contenedora para los identificadores del sistema operativo. Se debe heredar esta clase.

System_CAPS_pubclassSEHException

Representa errores de Control de excepciones estructurado (SEH).

System_CAPS_pubclassSetWin32ContextInIDispatchAttribute

Obsoleto. Este atributo está en desuso.

System_CAPS_pubclassStandardOleMarshalObject

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

System_CAPS_pubclassStructLayoutAttribute

Le permite controlar el diseño físico de los campos de datos de una clase o una estructura en la memoria.

System_CAPS_pubclassTypeIdentifierAttribute

Proporciona compatibilidad para la equivalencia de tipos.

System_CAPS_pubclassTypeLibConverter

Proporciona un conjunto de servicios que convierten a un ensamblado administrado en una biblioteca de tipos COM y viceversa.

System_CAPS_pubclassTypeLibFuncAttribute

Contiene el FUNCFLAGS que se importaron originalmente para este método desde la biblioteca de tipos COM.

System_CAPS_pubclassTypeLibImportClassAttribute

Especifica qué Type utiliza de modo exclusivo una interfaz. Esta clase no puede heredarse.

System_CAPS_pubclassTypeLibTypeAttribute

Contiene el TYPEFLAGS que se importaron originalmente para este tipo desde la biblioteca de tipos COM.

System_CAPS_pubclassTypeLibVarAttribute

Contiene el VARFLAGS que se importaron originalmente para este campo desde la biblioteca de tipos COM.

System_CAPS_pubclassTypeLibVersionAttribute

Especifica el número de versión de una biblioteca de tipos exportada.

System_CAPS_pubclassUnknownWrapper

Ajusta los objetos que se va a calcular como un VT_UNKNOWN.

System_CAPS_pubclassUnmanagedFunctionPointerAttribute

Controla el comportamiento de la serialización de una firma de delegado que se pasa como un puntero de función no administrada a o desde código no administrado. Esta clase no puede heredarse.

System_CAPS_pubclassVariantWrapper

Calcula las referencias de tipo VT_VARIANT | VT_BYREF desde código administrado a código no administrado. Esta clase no puede heredarse.

EstructuraDescripción
System_CAPS_pubstructureArrayWithOffset

Encapsula una matriz y un desplazamiento dentro de la matriz especificada.

System_CAPS_pubstructureBIND_OPTS
System_CAPS_pubstructureBINDPTR

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.BINDPTR en su lugar.

System_CAPS_pubstructureCONNECTDATA
System_CAPS_pubstructureELEMDESC.DESCUNION
System_CAPS_pubstructureVARDESC.DESCUNION
System_CAPS_pubstructureDISPPARAMS
System_CAPS_pubstructureELEMDESC

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.ELEMDESC en su lugar.

System_CAPS_pubstructureEXCEPINFO
System_CAPS_pubstructureFILETIME

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.FILETIME en su lugar.

System_CAPS_pubstructureFUNCDESC

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.FUNCDESC en su lugar.

System_CAPS_pubstructureGCHandle

Proporciona una forma de obtener acceso a un objeto administrado desde la memoria no administrada.

System_CAPS_pubstructureHandleRef

Encapsula un objeto administrado que contiene un identificador de un recurso que se pasa a código no administrado mediante la plataforma de invocación.

System_CAPS_pubstructureIDLDESC

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.IDLDESC en su lugar.

System_CAPS_pubstructurePARAMDESC
System_CAPS_pubstructureSTATSTG

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.STATSTG en su lugar.

System_CAPS_pubstructureTYPEATTR

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.TYPEATTR en su lugar.

System_CAPS_pubstructureTYPEDESC

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.TYPEDESC en su lugar.

System_CAPS_pubstructureTYPELIBATTR
System_CAPS_pubstructureVARDESC

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.VARDESC en su lugar.

InterfazDescripción
System_CAPS_pubinterface_Activator

Expone la System.Activator clase a código no administrado.

System_CAPS_pubinterface_Assembly

Expone los miembros públicos de la System.Reflection.Assembly clase a código no administrado.

System_CAPS_pubinterface_AssemblyBuilder

Expone la System.Reflection.Emit.AssemblyBuilder clase a código no administrado.

System_CAPS_pubinterface_AssemblyName

Expone la AssemblyName clase a código no administrado.

System_CAPS_pubinterface_Attribute

Expone la System.Attribute clase a código no administrado.

System_CAPS_pubinterface_ConstructorBuilder

Expone la System.Reflection.Emit.ConstructorBuilder clase a código no administrado.

System_CAPS_pubinterface_ConstructorInfo

Expone los miembros públicos de la System.Reflection.ConstructorInfo clase a código no administrado.

System_CAPS_pubinterface_CustomAttributeBuilder

Expone la System.Reflection.Emit.CustomAttributeBuilder clase a código no administrado.

System_CAPS_pubinterface_EnumBuilder

Expone la System.Reflection.Emit.EnumBuilder clase a código no administrado.

System_CAPS_pubinterface_EventBuilder

Expone la System.Reflection.Emit.EventBuilder clase a código no administrado.

System_CAPS_pubinterface_EventInfo

Expone los miembros públicos de la System.Reflection.EventInfo clase a código no administrado.

System_CAPS_pubinterface_Exception

Expone los miembros públicos de la System.Exception clase a código no administrado.

System_CAPS_pubinterface_FieldBuilder

Expone la System.Reflection.Emit.FieldBuilder clase a código no administrado.

System_CAPS_pubinterface_FieldInfo

Expone los miembros públicos de la System.Reflection.FieldInfo clase a código no administrado.

System_CAPS_pubinterface_ILGenerator

Expone la System.Reflection.Emit.ILGenerator clase a código no administrado.

System_CAPS_pubinterface_LocalBuilder

Expone la System.Reflection.Emit.LocalBuilder clase a código no administrado.

System_CAPS_pubinterface_MemberInfo

Expone los miembros públicos de la System.Reflection.MemberInfo clase a código no administrado.

System_CAPS_pubinterface_MethodBase

Expone los miembros públicos de la System.Reflection.MethodBase clase a código no administrado.

System_CAPS_pubinterface_MethodBuilder

Expone la MethodBuilder clase a código no administrado.

System_CAPS_pubinterface_MethodInfo

Expone los miembros públicos de la System.Reflection.MethodInfo clase a código no administrado.

System_CAPS_pubinterface_MethodRental

Expone la System.Reflection.Emit.MethodRental clase a código no administrado.

System_CAPS_pubinterface_Module

Expone la Module clase a código no administrado.

System_CAPS_pubinterface_ModuleBuilder

Expone la System.Reflection.Emit.ModuleBuilder clase a código no administrado.

System_CAPS_pubinterface_ParameterBuilder

Expone la System.Reflection.Emit.ParameterBuilder clase a código no administrado.

System_CAPS_pubinterface_ParameterInfo

Expone la System.Reflection.ParameterInfo clase a código no administrado.

System_CAPS_pubinterface_PropertyBuilder

Expone la System.Reflection.Emit.PropertyBuilder clase a código no administrado.

System_CAPS_pubinterface_PropertyInfo

Expone los miembros públicos de la System.Reflection.PropertyInfo clase a código no administrado.

System_CAPS_pubinterface_SignatureHelper

Expone la System.Reflection.Emit.SignatureHelper clase a código no administrado.

System_CAPS_pubinterface_Thread

Expone la System.Threading.Thread clase a código no administrado.

System_CAPS_pubinterface_Type

Expone los miembros públicos de la System.Type clase al código no administrado.

System_CAPS_pubinterface_TypeBuilder

Expone la System.Reflection.Emit.TypeBuilder clase a código no administrado.

System_CAPS_pubinterfaceICustomAdapter

Proporciona una manera de que los clientes accedan al objeto real, en lugar de ofrecer el objeto adaptador que proporciona el contador de referencias.

System_CAPS_pubinterfaceICustomFactory

Permite a los usuarios escriban código de activación para objetos administrados que extiendan MarshalByRefObject.

System_CAPS_pubinterfaceICustomMarshaler

Proporciona contenedores personalizados para controlar las llamadas de método.

System_CAPS_pubinterfaceICustomQueryInterface

Permite a los desarrolladores proporcionar una implementación administrada personalizada de la IUnknown::QueryInterface(REFIID riid, void **ppvObject) método.

System_CAPS_pubinterfaceIRegistrationServices

Proporciona un conjunto de servicios para registrar y anular el registro de ensamblados administrados para utilizarlos desde COM.

System_CAPS_pubinterfaceITypeLibConverter

Proporciona un conjunto de servicios que convierten a un ensamblado administrado en una biblioteca de tipos COM y viceversa.

System_CAPS_pubinterfaceITypeLibExporterNameProvider

Proporciona control sobre el uso de mayúsculas y minúsculas de nombres cuando se exportan a una biblioteca de tipos.

System_CAPS_pubinterfaceITypeLibExporterNotifySink

Proporciona un mecanismo de devolución de llamada para el convertidor de ensamblados informe al llamador del estado de la conversión, e implicar así al llamador en el proceso de conversión.

System_CAPS_pubinterfaceITypeLibImporterNotifySink

Proporciona un mecanismo de devolución de llamada para el convertidor de la biblioteca de tipos informe al llamador del estado de la conversión, e implicar así al llamador en el proceso de conversión.

System_CAPS_pubinterfaceUCOMIBindCtx
System_CAPS_pubinterfaceUCOMIConnectionPoint
System_CAPS_pubinterfaceUCOMIConnectionPointContainer
System_CAPS_pubinterfaceUCOMIEnumConnectionPoints
System_CAPS_pubinterfaceUCOMIEnumConnections
System_CAPS_pubinterfaceUCOMIEnumMoniker
System_CAPS_pubinterfaceUCOMIEnumString
System_CAPS_pubinterfaceUCOMIEnumVARIANT
System_CAPS_pubinterfaceUCOMIMoniker

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.IMoniker en su lugar.

System_CAPS_pubinterfaceUCOMIPersistFile
System_CAPS_pubinterfaceUCOMIRunningObjectTable
System_CAPS_pubinterfaceUCOMIStream

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.IStream en su lugar.

System_CAPS_pubinterfaceUCOMITypeComp
System_CAPS_pubinterfaceUCOMITypeInfo
System_CAPS_pubinterfaceUCOMITypeLib

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.ITypeLib en su lugar.

DelegadoDescripción
System_CAPS_pubdelegateObjectCreationDelegate

Crea un objeto COM.

EnumeraciónDescripción
System_CAPS_pubenumAssemblyRegistrationFlags

Define un conjunto de indicadores que se utiliza al registrar ensamblados.

System_CAPS_pubenumCALLCONV

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.CALLCONV en su lugar.

System_CAPS_pubenumCallingConvention

Especifica la convención de llamada necesaria para llamar a métodos implementados en el código no administrado.

System_CAPS_pubenumCharSet

Indica qué juego de caracteres deben usar las cadenas con referencias calculadas.

System_CAPS_pubenumClassInterfaceType

Identifica el tipo de interfaz de clase que se genera para una clase.

System_CAPS_pubenumComInterfaceType

Indica cómo exponer una interfaz a COM.

System_CAPS_pubenumComMemberType

Describe el tipo de un miembro COM.

System_CAPS_pubenumCustomQueryInterfaceMode
System_CAPS_pubenumCustomQueryInterfaceResult

Proporciona valores devueltos para el GetInterface (método).

System_CAPS_pubenumDESCKIND

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.DESCKIND en su lugar.

System_CAPS_pubenumDllImportSearchPath

Especifica las rutas de acceso que se usan para buscar archivos DLL que proporcionan funciones para las invocaciones de plataforma.

System_CAPS_pubenumExporterEventKind

Describe las devoluciones de llamada que el exportador de la biblioteca de tipos realiza al exportar una biblioteca de tipos.

System_CAPS_pubenumFUNCFLAGS
System_CAPS_pubenumFUNCKIND

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.FUNCKIND en su lugar.

System_CAPS_pubenumGCHandleType

Representa los tipos de identificadores del GCHandle puede asignar la clase.

System_CAPS_pubenumIDispatchImplType

Obsoleto. Indica qué implementación de IDispatch se debe usar para una clase determinada.

System_CAPS_pubenumIDLFLAG

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.IDLFLAG en su lugar.

System_CAPS_pubenumIMPLTYPEFLAGS
System_CAPS_pubenumImporterEventKind

Describe las devoluciones de llamada que el importador de la biblioteca de tipos se realiza al importar una biblioteca de tipos.

System_CAPS_pubenumINVOKEKIND
System_CAPS_pubenumLayoutKind

Controla el diseño de un objeto cuando se lo exporta a un código no administrado.

System_CAPS_pubenumLIBFLAGS

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.LIBFLAGS en su lugar.

System_CAPS_pubenumPARAMFLAG
System_CAPS_pubenumRegistrationClassContext

Especifica el conjunto de contextos de ejecución en el que un objeto de clase estará disponible para las solicitudes crear instancias.

System_CAPS_pubenumRegistrationConnectionType

Define los tipos de conexiones a un objeto de clase.

System_CAPS_pubenumSYSKIND

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.SYSKIND en su lugar.

System_CAPS_pubenumTYPEFLAGS
System_CAPS_pubenumTYPEKIND

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.TYPEKIND en su lugar.

System_CAPS_pubenumTypeLibExporterFlags

Indica cómo se debe crear una biblioteca de tipos.

System_CAPS_pubenumTypeLibFuncFlags

Describe la configuración original de la FUNCFLAGS en la biblioteca de tipos COM desde la que se importó este método.

System_CAPS_pubenumTypeLibImporterFlags

Indica cómo se debe crear un ensamblado.

System_CAPS_pubenumTypeLibTypeFlags

Describe la configuración original de la TYPEFLAGS en la biblioteca de tipos COM desde la que se importó el tipo.

System_CAPS_pubenumTypeLibVarFlags

Describe la configuración original de la VARFLAGS en la biblioteca de tipos COM desde la que se importó la variable.

System_CAPS_pubenumUnmanagedType

Identifica la forma de calcular las referencias de parámetros o campos en el código no administrado.

System_CAPS_pubenumVarEnum

Indica cómo calcular las referencias de los elementos de matriz cuando se calcula una matriz desde código administrado a código no administrado como un UnmanagedType.SafeArray.

System_CAPS_pubenumVARFLAGS

Obsoleto. Utilice System.Runtime.InteropServices.ComTypes.VARFLAGS en su lugar.

Miembros de este espacio de nombres proporcionan varias categorías de funcionalidad, como se muestra en la tabla siguiente. Los atributos controlan el comportamiento del cálculo de referencias, como cómo organizar las estructuras o representar cadenas. Los atributos más importantes son DllImportAttribute, que se utiliza para definir la plataforma de invocación de métodos de acceso a las API no administradas, y MarshalAsAttribute, que se utiliza para especificar cómo se calculan las referencias de datos entre administrado y memoria.

Volver al principio
Mostrar: