| |
Nombre
|
Descripción
|
| AddRef |
Incrementa el contador de referencia en la interfaz especificada.
|
| AllocCoTaskMem |
Asigna un bloque de memoria de un tamaño especificado del asignador de memoria de tareas COM.
|
| AllocHGlobal |
Sobrecargado.
Asigna un bloque de memoria utilizando LocalAlloc.
|
| BindToMoniker |
Obtiene un puntero de interfaz identificado por el moniker especificado.
|
| ChangeWrapperHandleStrength |
Cambia la intensidad del identificador de un contenedor COM al que se puede llamar (CCW) en el objeto que contiene.
|
| Copy |
Sobrecargado.
Copia los datos de una matriz administrada a un puntero de memoria no administrada o de un puntero de memoria no administrada a una matriz administrada.
|
| CreateAggregatedObject |
Agrega un objeto administrado al objeto COM especificado.
|
| CreateWrapperOfType |
Ajusta el objeto COM especificado en un objeto del tipo especificado.
|
| DestroyStructure |
Libera todas las subestructuras a las que apunta el bloque de memoria no administrada especificado.
|
| Equals
|
Sobrecargado.
Determina si dos instancias de Object son iguales.
(Se hereda de Object). |
| FinalReleaseComObject |
Libera todas las referencias a un contenedor que se puede llamar en tiempo de ejecución (RCW) estableciendo el recuento de referencias del RCW proporcionado en 0.
|
| FreeBSTR |
Libera un BSTR utilizando SysFreeString.
|
| FreeCoTaskMem |
Libera un bloque de memoria asignada por el asignador de memoria de tareas COM no administrada mediante el método Marshal.AllocCoTaskMem.
|
| FreeHGlobal |
Libera memoria previamente asignada de la memoria no administrada del proceso mediante el método AllocHGlobal.
|
| GenerateGuidForType |
Devuelve el identificador único global (GUID) del tipo especificado o genera un GUID mediante el algoritmo que utiliza la herramienta Exportador de la biblioteca de tipos (Tlbexp.exe).
|
| GenerateProgIdForType |
Devuelve un identificador de programación (ProgID) para el tipo especificado.
|
| GetActiveObject |
Obtiene una instancia en ejecución del objeto especificado de la Tabla de objetos en ejecución (ROT).
|
| GetComInterfaceForObject |
Devuelve un puntero de interfaz que representa la interfaz especificada para el objeto.
|
| GetComInterfaceForObjectInContext |
Devuelve un puntero de interfaz que representa la interfaz especificada para un objeto, si el llamador está en el mismo contexto que ese objeto.
|
| GetComObjectData |
Obtiene datos a los que hace referencia la clave especificada desde el objeto COM especificado.
|
| GetComSlotForMethodInfo |
Obtiene la ranura de la tabla de función virtual (VTBL) para un objeto System.Reflection.MemberInfo especificado cuando se expone a COM.
|
| GetDelegateForFunctionPointer |
Convierte un puntero a función no administrado en un delegado.
|
| GetEndComSlot |
Obtiene la última ranura en la tabla de función virtual (VTBL) de un tipo que se expone a COM.
|
| GetExceptionCode |
Devuelve el código que identifica el tipo de excepción que ocurrió.
|
| GetExceptionForHR |
Sobrecargado.
Convierte un código de error HRESULT en un objeto Exception correspondiente.
|
| GetExceptionPointers |
Recupera una descripción de la excepción independiente del equipo así como información sobre el estado del subproceso cuando ocurrió la excepción.
|
| GetFunctionPointerForDelegate |
Convierte un delegado en un puntero a función que se puede llamar desde código no administrado.
|
| GetHashCode
|
Sirve como función hash para un tipo concreto. GetHashCode es apropiado para su utilización en algoritmos de hash y en estructuras de datos como las tablas hash.
(Se hereda de Object). |
| GetHINSTANCE |
Devuelve el identificador de instancia (HINSTANCE) para el módulo especificado.
|
| GetHRForException |
Convierte la excepción especificada en HRESULT.
|
| GetHRForLastWin32Error |
Devuelve el valor de HRESULT correspondiente al último error producido por el código Win32 ejecutado mediante Marshal.
|
| GetIDispatchForObject |
Devuelve una interfaz IDispatch de un objeto administrado.
|
| GetIDispatchForObjectInContext |
Devuelve un puntero de interfaz IDispatch de un objeto administrado, si el llamador está en el mismo contexto que ese objeto.
|
| GetITypeInfoForType |
Devuelve una interfaz ITypeInfo de un tipo administrado.
|
| GetIUnknownForObject |
Devuelve una interfaz IUnknown de un objeto administrado.
|
| GetIUnknownForObjectInContext |
Devuelve una interfaz IUnknown de un objeto administrado, si el llamador está en el mismo contexto que ese objeto.
|
| GetLastWin32Error |
Devuelve el código de error devuelto por la última función no administrada a la que se ha llamado mediante la invocación de plataforma que tiene el indicador DllImportAttribute.SetLastError activado.
|
| GetManagedThunkForUnmanagedMethodPtr |
Obtiene un puntero a thunk que calcula las referencias a una llamada de código administrado a código no administrado.
|
| GetMethodInfoForComSlot |
Recupera MethodInfo para la ranura de la tabla de función virtual (VTBL) especificada.
|
| GetNativeVariantForObject |
Convierte un objeto en un COM VARIANT.
|
| GetObjectForIUnknown |
Devuelve una instancia de un tipo que representa un objeto COM mediante un puntero a su interfaz IUnknown.
|
| GetObjectForNativeVariant |
Convierte un COM VARIANT a un objeto.
|
| GetObjectsForNativeVariants |
Convierte una matriz de elementos COM VARIANT en una matriz de objetos.
|
| GetStartComSlot |
Obtiene la primera ranura en la tabla de función virtual (VTBL) que contiene los métodos definidos por el usuario.
|
| GetThreadFromFiberCookie |
Convierte una cookie de fibra en la correspondiente instancia System.Threading.Thread.
|
| GetType
|
Obtiene el objeto Type de la instancia actual.
(Se hereda de Object). |
| GetTypedObjectForIUnknown |
Devuelve un objeto administrado de un tipo especificado que representa un objeto COM.
|
| GetTypeForITypeInfo |
Convierte un ITypeInfo en un objeto Type administrado.
|
| GetTypeInfoName |
Sobrecargado.
Recupera el nombre del tipo representado por ITypeInfo.
|
| GetTypeLibGuid |
Sobrecargado.
Recupera el identificador de biblioteca (LIBID) de una biblioteca de tipos.
|
| GetTypeLibGuidForAssembly |
Recupera el identificador de biblioteca (LIBID) asignado a una biblioteca de tipos cuando se exportó del ensamblado especificado.
|
| GetTypeLibLcid |
Sobrecargado.
Recupera el LCID de una biblioteca de tipos.
|
| GetTypeLibName |
Sobrecargado.
Recupera el nombre de una biblioteca de tipos.
|
| GetTypeLibVersionForAssembly |
Recupera el número de versión de la biblioteca de tipos que se exportará del ensamblado especificado.
|
| GetUniqueObjectForIUnknown |
Crea un objeto de contenedor único que se puede llamar en tiempo de ejecución (RCW) para un IUnknown determinado.
|
| GetUnmanagedThunkForManagedMethodPtr |
Obtiene un puntero a thunk que calcula las referencias a una llamada de código no administrado a código administrado.
|
| IsComObject |
Indica si un objeto especificado representa un objeto COM.
|
| IsTypeVisibleFromCom |
Indica si un tipo es visible a clientes COM.
|
| NumParamBytes |
Calcula el número de bytes de la memoria no administrada que se necesitan para contener los parámetros del método especificado.
|
| OffsetOf |
Devuelve el desplazamiento de campo del formato no administrado de la clase administrada.
|
| Prelink |
Ejecuta tareas únicas de configuración de método sin llamar al método.
|
| PrelinkAll |
Realiza una comprobación anterior al enlace de todos los métodos de una clase.
|
| PtrToStringAnsi |
Sobrecargado.
Asigna un objeto String administrado y copia en él total o parcialmente una cadena ANSI no administrada.
|
| PtrToStringAuto |
Sobrecargado.
Asigna un objeto String administrado y copia en él un número de caracteres especificado de una cadena no administrada.
|
| PtrToStringBSTR |
Asigna un objeto String administrado y copia en él una cadena BSTR almacenada en memoria no administrada.
|
| PtrToStringUni |
Sobrecargado.
Asigna un objeto String administrado y copia en él un número de caracteres especificado de una cadena Unicode no administrada.
|
| PtrToStructure |
Sobrecargado.
Calcula las referencias a los datos desde un bloque de memoria no administrada a un objeto administrado.
|
| QueryInterface |
Solicita un puntero a una interfaz especificada de un objeto COM.
|
| ReadByte |
Sobrecargado.
Lee un único byte desde un puntero no administrado.
|
| ReadInt16 |
Sobrecargado.
Lee un entero de 16 bits con signo de la memoria no administrada.
|
| ReadInt32 |
Sobrecargado.
Lee un entero de 32 bits con signo de la memoria no administrada.
|
| ReadInt64 |
Sobrecargado.
Lee un entero de 64 bits con signo de la memoria no administrada.
|
| ReadIntPtr |
Sobrecargado.
Lee de la memoria no administrada un valor de tipo entero cuyo tamaño en bytes es propio del procesador nativo.
|
| ReAllocCoTaskMem |
Cambia el tamaño de un bloque de memoria asignado previamente con AllocCoTaskMem.
|
| ReAllocHGlobal |
Cambia el tamaño de un bloque de memoria asignado previamente con AllocHGlobal.
|
| ReferenceEquals
|
Determina si las instancias de Object especificadas son la misma instancia.
(Se hereda de Object). |
| Release |
Disminuye el contador de referencia de la interfaz especificada.
|
| ReleaseComObject |
Disminuye el valor del contador de referencias del contenedor al que se puede llamar en tiempo de ejecución.
|
| ReleaseThreadCache |
Libera la caché del subproceso.
|
| SecureStringToBSTR |
Asigna un BSTR y copia en él el contenido de un objeto SecureString administrado.
|
| SecureStringToCoTaskMemAnsi |
Copia el contenido de un objeto SecureString administrado en un bloque de memoria asignado por el asignador de tareas COM no administrado.
|
| SecureStringToCoTaskMemUnicode |
Copia el contenido de un objeto SecureString administrado en un bloque de memoria asignado por el asignador de tareas COM no administrado.
|
| SecureStringToGlobalAllocAnsi |
Copia el contenido de un objeto SecureString administrado en la memoria no administrada, convirtiéndolo en formato ANSI mientras realiza la copia.
|
| SecureStringToGlobalAllocUnicode |
Copia el contenido de un objeto SecureString administrado en la memoria no administrada.
|
| SetComObjectData |
Establece los datos a los que hace referencia la clave especificada desde el objeto COM especificado.
|
| SizeOf |
Sobrecargado.
Devuelve el tamaño no administrado, expresado en bytes, de una clase mediante Marshal.
|
| StringToBSTR |
Asigna un BSTR y copia en él el contenido de un objeto String administrado.
|
| StringToCoTaskMemAnsi |
Copia el contenido de un objeto String administrado en un bloque de memoria asignado por el asignador de tareas COM no administrado.
|
| StringToCoTaskMemAuto |
Copia el contenido de un objeto String administrado en un bloque de memoria asignado por el asignador de tareas COM no administrado.
|
| StringToCoTaskMemUni |
Copia el contenido de un objeto String administrado en un bloque de memoria asignado por el asignador de tareas COM no administrado.
|
| StringToHGlobalAnsi |
Copia el contenido de un objeto String administrado en la memoria no administrada, convirtiéndolo en formato ANSI mientras realiza la copia.
|
| StringToHGlobalAuto |
Copia el contenido de un objeto String administrado en la memoria no administrada, convirtiéndolo en formato ANSI si es necesario.
|
| StringToHGlobalUni |
Copia el contenido de un objeto String administrado en la memoria no administrada.
|
| StructureToPtr |
Calcula las referencias a los datos desde un objeto administrado a un bloque de memoria no administrado.
|
| ThrowExceptionForHR |
Sobrecargado.
Se produce una excepción con un valor HRESULT de error específico.
|
| ToString
|
Devuelve una clase String que representa la clase Object actual.
(Se hereda de Object). |
| UnsafeAddrOfPinnedArrayElement |
Obtiene la dirección del elemento en el índice especificado dentro de la matriz especificada.
|
| WriteByte |
Sobrecargado.
Escribe un único byte en la memoria no administrada.
|
| WriteInt16 |
Sobrecargado.
Escribe un valor entero de 16 bits con signo en la memoria no administrada.
|
| WriteInt32 |
Sobrecargado.
Escribe un valor entero de 32 bits con signo en la memoria no administrada.
|
| WriteInt64 |
Sobrecargado.
Escribe un valor entero de 64 bits con signo en la memoria no administrada.
|
| WriteIntPtr |
Sobrecargado.
Escribe en la memoria no administrada un valor de tipo entero cuyo tamaño en bytes es propio del procesador nativo.
|
| ZeroFreeBSTR |
Libera un puntero BSTR que se asignó utilizando el método SecureStringToBSTR.
|
| ZeroFreeCoTaskMemAnsi |
Libera un puntero a una cadena no administrada que se ha asignado con el método SecureStringToCoTaskMemAnsi.
|
| ZeroFreeCoTaskMemUnicode |
Libera un puntero a una cadena no administrada que se ha asignado con el método SecureStringToCoTaskMemUnicode.
|
| ZeroFreeGlobalAllocAnsi |
Libera un puntero a una cadena no administrada que se ha asignado con el método SecureStringToGlobalAllocAnsi.
|
| ZeroFreeGlobalAllocUnicode |
Libera un puntero a una cadena no administrada que se ha asignado con el método SecureStringToCoTaskMemUnicode.
|