O'Reilly logo

C# in a Nutshell by Peter Drayton, Ted Neward, Ben Albahari

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Name

IDispatchImplType

Synopsis

This enumeration contains the values used by IDispatchImplAttribute. SystemDefinedImpl tells the runtime to decide which IDispatch implementation to use. InternalImpl tells .NET to use its own IDispatch implementation, and CompatibleImpl uses an IDispatch implementation that is compatible with OLE automation. If you use this last implementation, it requires static type information. Because this information is automatically generated at runtime, CompatibleImpl may have an adverse impact on performance.

public enum IDispatchImplType {
   SystemDefinedImpl = 0,
   InternalImpl = 1,
   CompatibleImpl = 2
}

Hierarchy

System.ObjectSystem.ValueTypeSystem.Enum(System.IComparable, System.IFormattable, System.IConvertible)IDispatchImplType

Returned By

IDispatchImplAttribute.Value

Passed To

IDispatchImplAttribute.IDispatchImplAttribute()

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required