TypeInfrastructureManager Members
Include Protected Members
Include Inherited Members
This API supports the Visual Studio Tools for Applications infrastructure and is not intended to be used directly from your code.
Contains the type maps for a set of adapters that are associated with a specific service provider.
The TypeInfrastructureManager type exposes the following members.
Constructors
Name
Description
Overloaded. Initializes a new instance of the TypeInfrastructureManager class.
Top
Methods
Name
Description
Caches a proxy object of the specified type that corresponds to the specified contract.
CreateEmptyTypeInfrastructureManager
Overloaded. Creates a new instance of the TypeInfrastructureManager class that has an empty type map.
Infrastructure. Releases all resources used by the TypeInfrastructureManager.
Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Gets the canonical name for the specified type.
Extracts the custom exception from the specified exception.
Serves as a hash function for a particular type. (Inherited from Object.)
Gets the COM type description for a type specified by its canonical name.
Gets the proxy type for a host application type.
Serializes the specified exception and inserts it into an AddInException.
Gets the type of the current instance. (Inherited from Object.)
Gets the type description for a type specified by its canonical name.
Returns a local type that corresponds to the specified remote type.
Creates a shallow copy of the current Object. (Inherited from Object.)
Removes proxies for the specified contract from the cache.
Returns a string that represents the current object. (Inherited from Object.)
Top
Properties
Name
Description
Gets the service provider that is associated with the type infrastructure manager.
Top
Events
Name
Description
Occurs when a local object that has a non-intrinsic type is passed to or returned by a member of a proxy.
Occurs when an add-in or host application receives a RemoteArgument that must be converted to a proxy object.
Occurs when an add-in or host application receives a RemoteArgument that represents a proxy object from a component that is across a remoting boundary, and Visual Studio Tools for Applications cannot determine the type of the proxy object.
Top