Mono Class Library: Namespaces

System.Runtime.InteropServices Namespace

[Edit]

Classes

TypeReason
AutomationProxyAttributeDocumentation for this section has not yet been entered.
BestFitMappingAttributeDocumentation for this section has not yet been entered.
BStrWrapperDocumentation for this section has not yet been entered.
ClassInterfaceAttributeDocumentation for this section has not yet been entered.
CoClassAttributeDocumentation for this section has not yet been entered.
ComAliasNameAttributeDocumentation for this section has not yet been entered.
ComCompatibleVersionAttributeDocumentation for this section has not yet been entered.
ComConversionLossAttributeDocumentation for this section has not yet been entered.
ComDefaultInterfaceAttributeDocumentation for this section has not yet been entered.
ComEventInterfaceAttributeDocumentation for this section has not yet been entered.
COMExceptionDocumentation for this section has not yet been entered.
ComImportAttributeDocumentation for this section has not yet been entered.
ComRegisterFunctionAttributeDocumentation for this section has not yet been entered.
ComSourceInterfacesAttributeDocumentation for this section has not yet been entered.
ComUnregisterFunctionAttributeDocumentation for this section has not yet been entered.
ComVisibleAttributeDocumentation for this section has not yet been entered.
CriticalHandleDocumentation for this section has not yet been entered.
CurrencyWrapperDocumentation for this section has not yet been entered.
DefaultCharSetAttributeDocumentation for this section has not yet been entered.
DefaultParameterValueAttributeDocumentation for this section has not yet been entered.
DispatchWrapperDocumentation for this section has not yet been entered.
DispIdAttributeDocumentation for this section has not yet been entered.
DllImportAttribute Indicates that the target method of this attribute is an export from an unmanaged shared library.
ErrorWrapperDocumentation for this section has not yet been entered.
ExtensibleClassFactoryDocumentation for this section has not yet been entered.
ExternalExceptionDocumentation for this section has not yet been entered.
FieldOffsetAttribute Indicates the physical position of a field within the unmanaged representation of a class or structure.
GuidAttributeDocumentation for this section has not yet been entered.
HandleCollectorDocumentation for this section has not yet been entered.
IDispatchImplAttributeDocumentation for this section has not yet been entered.
ImportedFromTypeLibAttributeDocumentation for this section has not yet been entered.
InAttribute Indicates that a parameter will be marshaled from the caller to the callee.
InterfaceTypeAttributeDocumentation for this section has not yet been entered.
InvalidComObjectExceptionDocumentation for this section has not yet been entered.
InvalidOleVariantTypeExceptionDocumentation for this section has not yet been entered.
LCIDConversionAttributeDocumentation for this section has not yet been entered.
MarshalDocumentation for this section has not yet been entered.
MarshalAsAttribute Specifies how data is to be marshaled between managed and unmanaged code.
MarshalDirectiveExceptionDocumentation for this section has not yet been entered.
OptionalAttributeDocumentation for this section has not yet been entered.
OutAttribute Indicates that a parameter will be marshaled from the callee back to the caller.
PreserveSigAttributeDocumentation for this section has not yet been entered.
PrimaryInteropAssemblyAttributeDocumentation for this section has not yet been entered.
ProgIdAttributeDocumentation for this section has not yet been entered.
RegistrationServicesDocumentation for this section has not yet been entered.
RuntimeEnvironmentDocumentation for this section has not yet been entered.
SafeArrayRankMismatchExceptionDocumentation for this section has not yet been entered.
SafeArrayTypeMismatchExceptionDocumentation for this section has not yet been entered.
SafeHandleSafeHandles provide a typesafe mechanism to encapsulate operating system handles.
SEHExceptionDocumentation for this section has not yet been entered.
SetWin32ContextInIDispatchAttributeDocumentation for this section has not yet been entered.
StandardOleMarshalObjectDocumentation for this section has not yet been entered.
StructLayoutAttributeThe System.Runtime.InteropServices.StructLayoutAttribute allows the user to control the physical layout of the data members of a class or structure.
TypeLibConverterDocumentation for this section has not yet been entered.
TypeLibFuncAttributeDocumentation for this section has not yet been entered.
TypeLibImportClassAttributeDocumentation for this section has not yet been entered.
TypeLibTypeAttributeDocumentation for this section has not yet been entered.
TypeLibVarAttributeDocumentation for this section has not yet been entered.
TypeLibVersionAttributeDocumentation for this section has not yet been entered.
UnknownWrapperDocumentation for this section has not yet been entered.
UnmanagedFunctionPointerAttributeDocumentation for this section has not yet been entered.
VariantWrapperDocumentation for this section has not yet been entered.

Interfaces

TypeReason
_ActivatorDocumentation for this section has not yet been entered.
_AssemblyDocumentation for this section has not yet been entered.
_AssemblyBuilderDocumentation for this section has not yet been entered.
_AssemblyNameDocumentation for this section has not yet been entered.
_AttributeDocumentation for this section has not yet been entered.
_ConstructorBuilderDocumentation for this section has not yet been entered.
_ConstructorInfoDocumentation for this section has not yet been entered.
_CustomAttributeBuilderDocumentation for this section has not yet been entered.
_EnumBuilderDocumentation for this section has not yet been entered.
_EventBuilderDocumentation for this section has not yet been entered.
_EventInfoDocumentation for this section has not yet been entered.
_ExceptionDocumentation for this section has not yet been entered.
_FieldBuilderDocumentation for this section has not yet been entered.
_FieldInfoDocumentation for this section has not yet been entered.
_ILGeneratorDocumentation for this section has not yet been entered.
_LocalBuilderDocumentation for this section has not yet been entered.
_MemberInfoDocumentation for this section has not yet been entered.
_MethodBaseDocumentation for this section has not yet been entered.
_MethodBuilderDocumentation for this section has not yet been entered.
_MethodInfoDocumentation for this section has not yet been entered.
_MethodRentalDocumentation for this section has not yet been entered.
_ModuleDocumentation for this section has not yet been entered.
_ModuleBuilderDocumentation for this section has not yet been entered.
_ParameterBuilderDocumentation for this section has not yet been entered.
_ParameterInfoDocumentation for this section has not yet been entered.
_PropertyBuilderDocumentation for this section has not yet been entered.
_PropertyInfoDocumentation for this section has not yet been entered.
_SignatureHelperDocumentation for this section has not yet been entered.
_ThreadDocumentation for this section has not yet been entered.
_TypeDocumentation for this section has not yet been entered.
_TypeBuilderDocumentation for this section has not yet been entered.
ICustomAdapterDocumentation for this section has not yet been entered.
ICustomFactoryDocumentation for this section has not yet been entered.
ICustomMarshalerDocumentation for this section has not yet been entered.
IRegistrationServicesDocumentation for this section has not yet been entered.
ITypeLibConverterDocumentation for this section has not yet been entered.
ITypeLibExporterNameProviderDocumentation for this section has not yet been entered.
ITypeLibExporterNotifySinkDocumentation for this section has not yet been entered.
ITypeLibImporterNotifySinkDocumentation for this section has not yet been entered.
UCOMIBindCtxDocumentation for this section has not yet been entered.
UCOMIConnectionPointDocumentation for this section has not yet been entered.
UCOMIConnectionPointContainerDocumentation for this section has not yet been entered.
UCOMIEnumConnectionPointsDocumentation for this section has not yet been entered.
UCOMIEnumConnectionsDocumentation for this section has not yet been entered.
UCOMIEnumMonikerDocumentation for this section has not yet been entered.
UCOMIEnumStringDocumentation for this section has not yet been entered.
UCOMIEnumVARIANTDocumentation for this section has not yet been entered.
UCOMIMonikerDocumentation for this section has not yet been entered.
UCOMIPersistFileDocumentation for this section has not yet been entered.
UCOMIRunningObjectTableDocumentation for this section has not yet been entered.
UCOMIStreamDocumentation for this section has not yet been entered.
UCOMITypeCompDocumentation for this section has not yet been entered.
UCOMITypeInfoDocumentation for this section has not yet been entered.
UCOMITypeLibDocumentation for this section has not yet been entered.

Structs

TypeReason
ArrayWithOffsetDocumentation for this section has not yet been entered.
BIND_OPTSDocumentation for this section has not yet been entered.
BINDPTRDocumentation for this section has not yet been entered.
CONNECTDATADocumentation for this section has not yet been entered.
DISPPARAMSDocumentation for this section has not yet been entered.
ELEMDESCDocumentation for this section has not yet been entered.
ELEMDESC.DESCUNIONDocumentation for this section has not yet been entered.
EXCEPINFODocumentation for this section has not yet been entered.
FILETIMEDocumentation for this section has not yet been entered.
FUNCDESCDocumentation for this section has not yet been entered.
GCHandle Provides a means for referencing a managed object from unmanaged memory.
HandleRefDocumentation for this section has not yet been entered.
IDLDESCDocumentation for this section has not yet been entered.
PARAMDESCDocumentation for this section has not yet been entered.
STATSTGDocumentation for this section has not yet been entered.
TYPEATTRDocumentation for this section has not yet been entered.
TYPEDESCDocumentation for this section has not yet been entered.
TYPELIBATTRDocumentation for this section has not yet been entered.
VARDESCDocumentation for this section has not yet been entered.
VARDESC.DESCUNIONDocumentation for this section has not yet been entered.

Delegates

TypeReason
ObjectCreationDelegateDocumentation for this section has not yet been entered.

Enumerations

TypeReason
AssemblyRegistrationFlagsDocumentation for this section has not yet been entered.
CALLCONVDocumentation for this section has not yet been entered.
CallingConventionIndicates the calling convention used by a method located in an unmanaged shared library.
CharSetSpecifies which character set marshaled strings are required to use.
ClassInterfaceTypeDocumentation for this section has not yet been entered.
ComInterfaceTypeDocumentation for this section has not yet been entered.
ComMemberTypeDocumentation for this section has not yet been entered.
DESCKINDDocumentation for this section has not yet been entered.
ExporterEventKindDocumentation for this section has not yet been entered.
FUNCFLAGSDocumentation for this section has not yet been entered.
FUNCKINDDocumentation for this section has not yet been entered.
GCHandleType Represents the types of handles the System.Runtime.InteropServices.GCHandle class can allocate.
IDispatchImplTypeDocumentation for this section has not yet been entered.
IDLFLAGDocumentation for this section has not yet been entered.
IMPLTYPEFLAGSDocumentation for this section has not yet been entered.
ImporterEventKindDocumentation for this section has not yet been entered.
INVOKEKINDDocumentation for this section has not yet been entered.
LayoutKind Indicates the physical memory layout of objects exported to unmanaged code.
LIBFLAGSDocumentation for this section has not yet been entered.
PARAMFLAGDocumentation for this section has not yet been entered.
RegistrationClassContextDocumentation for this section has not yet been entered.
RegistrationConnectionTypeDocumentation for this section has not yet been entered.
SYSKINDDocumentation for this section has not yet been entered.
TYPEFLAGSDocumentation for this section has not yet been entered.
TYPEKINDDocumentation for this section has not yet been entered.
TypeLibExporterFlagsDocumentation for this section has not yet been entered.
TypeLibFuncFlagsDocumentation for this section has not yet been entered.
TypeLibImporterFlagsDocumentation for this section has not yet been entered.
TypeLibTypeFlagsDocumentation for this section has not yet been entered.
TypeLibVarFlagsDocumentation for this section has not yet been entered.
UnmanagedType Identifies how parameters or fields are to be marshaled to unmanaged code.
VarEnumDocumentation for this section has not yet been entered.
VARFLAGSDocumentation for this section has not yet been entered.