Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Bowling <zac@zacbowling.com>2006-05-22 02:56:53 +0400
committerZac Bowling <zac@zacbowling.com>2006-05-22 02:56:53 +0400
commit6f4592ab24204e7c76fafb465eea8f1f49ad102d (patch)
tree61ed60b6db9a78f6d163a6c6a25cf73541bf24c1 /mcs/class/corlib/System.Runtime.InteropServices/INVOKEKIND.cs
parente9c3677dc7b69ac4b99c28244360bb947d61514e (diff)
2006-05-20 Zac Bowling <zac@zacbowling.com>
* VarEnum.cs: ComVisible Attribute (2.0) * InterfaceTypeAttribute.cs: ComVisible Attribute (2.0) * UCOMITypeInfo.cs: ComImport Attribute (1.x) * UCOMITypeComp.cs: ComImport Attribute (1.x) * MarshalAsAttribute.cs: ComVisible Attribute (2.0) * StructLayoutAttribute.cs: ComVisible Attribute (2.0) * ProgIdAttribute.cs: ComVisible Attribute (2.0) * PrimaryInteropAssemblyAttribute.cs: ComVisible Attribute (2.0) * ImporterEventKind.cs: ComVisible Attribute (2.0) * UCOMIPersistFile.cs: ComImport Attribute (1.x) * SetWin32ContextInIDispatchAttribute.cs: Obselete and ComVisible Attribute (2.0) * IRegistrationServices.cs: ComVisible Attribute and CAS Attributes (2.0) * InAttribute.cs: ComVisible Attribute (2.0) * UCOMIMoniker.cs: ComImport Attribute (1.x) * MarshalDirectiveException.cs: ComVisible Attribute (2.0) * IDLDESC.cs: ComVisible Attribute (1.x) * FUNCFLAGS.cs: ComVisible Attribute (1.x) * UCOMIConnectionPointContainer.cs: ComImport Attribute (1.x) * TypeLibExporterFlags.cs: ComVisible Attribute (2.0) * ICustomMarshaler.cs: ComVisible Attribute (2.0) * LayoutKind.cs: ComVisible Attribute (2.0) + Serializable + Clean * ICustomAdapter.cs: ComVisible Attribute (2.0) * UnmanagedFunctionPointerAttribute.cs: ComVisible Attribute and Param Signature of UnmanagedFunctionPointerAttribute(...) * FUNCKIND.cs: ComVisble Attribute (1.x) * TypeLibVersionAttribute.cs: ComVisible Attribute (2.0) + Missing in 2.0 * TypeLibVarAttribute.cs: ComVisible Attribute (2.0) * ITypeLibConverter.cs: ComVisible Attribute (2.0) * UCOMIRunningObjectTable.cs: ComImport Attribute (1.x) * IDispatchImplAttribute.cs: Obsolete + ComVisible Attribute (2.0) * ITypeLibImporterNotifySink.cs: ComVisible Attribute (2.0) * PreserveSigAttribute.cs: ComVisible Attribute (2.0) * SYSKIND.cs: ComVisible Attribute (1.x) * UCOMIEnumVARIANT.cs: ComImport Attribute (1.x) * UCOMIEnumString.cs: ComImport Attribute (1.x) and Expose to 1.x (not a 2.0 exclusive class) * OutAttribute.cs: ComVisible Attribute (2.0) * InvalidComObjectException.cs: ComVisible Attribute (2.0) * SEHException.cs: ComVisible Attribute (2.0) * UCOMIConnectionPoint.cs: ComImport Attribute (1.x) * TypeLibImporterFlags.cs: ComVisible Attribute (2.0) and Serializable * OptionalAttribute.cs: ComVisible Attribute (2.0) * TYPEDESC.cs: ComVisible Attribute (1.x) * UCOMIEnumMoniker.cs: ComImport Attribute (1.x) and Expose to 1.x (not a 2.0 exclusive class) * TypeLibTypeFlags.cs: ComVisible Attribute (2.0) * ITypeLibExporterNotifySink.cs: ComVisible Attribute (2.0) * HandleRef.cs: ComVisible.cs and add ToIntPtr (2.0) * DllImportAttribute.cs: ComVisible Attribute (2.0) * TypeLibTypeAttribute.cs: ComVisible Attribute (2.0) * UnknownWrapper.cs: Serializable, ComVisible Attribute (2.0) * IDFLAGS.cs: ComVisible Attribute (1.x only) * RegistrationClassContext.cs: License + Flags attribute (2.0) * GCHandle.cs: ComVisible Attribute + Operator Overrides (2.0) * TypeLibImportClassAttribute.cs: ComVisible Attribute (2.0) * IMPLYTPEFLAGS.cs: ComVisible Attribute (1.x) * ImportedFromTypeLibAttribute.cs: ComVisible (2.0) * UCOMIBindCtx.cs: Obsolete Attribute (2.0) * FUNCDESC.cs: ComVisible Attribute (1.x) * RegistrationConnectionType.cs: Flags Attribute (2.0) * IDispatchImplType.cs: Obsolete + ComVisible Attribute (2.0) * TypeLibConverter.cs: ComVisible (2.0) * INVOKEKIND.cs: ComVisible Attribute (1.x) * GCHandleType.cs: ComVisible Attribute (2.0) + Serializable * ICustomFactory.cs: ComVisible Attribute (2.0) * FieldOffsetAttribute.cs: ComVisible Attribute (2.0) * LIBFLAGS.cs: ComVisible Attribute (1.x) * ComSourceInterfacesAttributes.cs: ComVisible Attribute (2.0) * STATSTG.cs: ComVisible Attribute (1.x) * InvalidOleVariantTypeException.cs: ComVisible Attribute (2.0) * TypeLibVarFlags.cs: ComVisible Attribute (2.0) * TYPEFLAGS.cs: ComVisible Attribute (1.x) * SafeArrayRankMismatchException.cs: ComVisible Attribute (2.0) * TYPEATTR.cs: ComVisible Attribute (1.x) * GuidAttribute.cs: ComVisible Attribute (2.0) * UCOMIEnumConnectionPoints.cs: ComImport Attribute (1.x) + Expose to 1.x (not a 2.0 exclusive) * SafeArrayTypeMismatchException.cs: ComVisible Attribute (2.0) * ObjectCreationDelegate.cs: ComVisible Attribute (2.0) * ITypeLibExporterNameProvider.cs: ComVisible Attribute (2.0) and MarshelAs VarEnum Type. * UCOMIStream.cs: ComImport Attribute (1.x) * TypeLibFuncFlags.cs ComVisible Attribute (2.0) * UnmanagedType.cs: ComVisible Attribute (2.0) + clean up * UCOMIEnumConnections.cs: ComImport Attribute (1.0) * LCIDConversionAttribute.cs: ComVisible Attribute (2.0) * TypeLibFuncAttribute.cs: ComVisible Attribute (2.0) svn path=/trunk/mcs/; revision=60932
Diffstat (limited to 'mcs/class/corlib/System.Runtime.InteropServices/INVOKEKIND.cs')
-rw-r--r--mcs/class/corlib/System.Runtime.InteropServices/INVOKEKIND.cs3
1 files changed, 2 insertions, 1 deletions
diff --git a/mcs/class/corlib/System.Runtime.InteropServices/INVOKEKIND.cs b/mcs/class/corlib/System.Runtime.InteropServices/INVOKEKIND.cs
index e5e59fbdf3e..6f5988fb739 100644
--- a/mcs/class/corlib/System.Runtime.InteropServices/INVOKEKIND.cs
+++ b/mcs/class/corlib/System.Runtime.InteropServices/INVOKEKIND.cs
@@ -34,9 +34,10 @@ namespace System.Runtime.InteropServices
{
#if NET_2_0
[Obsolete]
+#else
+ [ComVisible(false)]
#endif
[Serializable]
- [ComVisible(false)]
public enum INVOKEKIND {
INVOKE_FUNC = 1,
INVOKE_PROPERTYGET = 2,