The TypeCatalog type exposes the following members.
|Dispose()||Releases all resources used by the ComposablePartCatalog. (Inherited from ComposablePartCatalog.)|
|Dispose(Boolean)||Releases the unmanaged resources used by the TypeCatalog and optionally releases the managed resources. (Overrides ComposablePartCatalog.Dispose(Boolean).)|
|Equals(Object)||Determines whether the specified object is equal to the current object. (Inherited from Object.)|
|Finalize||Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)|
|GetEnumerator||Returns an enumerator that iterates through the catalog. (Overrides ComposablePartCatalog.GetEnumerator().)|
Gets a list of export definitions that match the constraint defined by the specified ImportDefinition object. (Inherited from ComposablePartCatalog.)
In .NET Framework Client Profile, this member is overridden by GetExports(ImportDefinition).
In Portable Class Library, this member is overridden by GetExports(ImportDefinition).
|GetHashCode||Serves as the default hash function. (Inherited from Object.)|
|GetType||Gets the Type of the current instance. (Inherited from Object.)|
|MemberwiseClone||Creates a shallow copy of the current Object. (Inherited from Object.)|
|ToString||Returns a string representation of the type catalog. (Overrides Object.ToString().)|