2 // System.Runtime.InteropServices.ClassInterfaceAttribute.cs
5 // Nick Drochak (ndrochak@gol.com)
7 // (C) 2002 Nick Drochak
12 namespace System.Runtime.InteropServices {
14 [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class)]
15 public sealed class ClassInterfaceAttribute : Attribute {
16 private ClassInterfaceType ciType;
18 public ClassInterfaceAttribute ( short classInterfaceType ) {
19 ciType = (ClassInterfaceType)classInterfaceType;
22 public ClassInterfaceAttribute ( ClassInterfaceType classInterfaceType ) {
23 ciType = classInterfaceType;
26 public ClassInterfaceType Value {