System.ComponentModel.Composition 4.0.0.0 System.Object To be added. Retrieves exports which match a specified object. Constructor 4.0.0.0 To be added. Initializes a new instance of the class. Event 4.0.0.0 System.EventHandler<System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs> To be added. Occurs when the exports in the change. Event 4.0.0.0 System.EventHandler<System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs> To be added. Occurs when the provided exports are changing. Method 4.0.0.0 System.Lazy<T> The contract name is the result of calling the method on . The contract name is compared by using the property to perform a case-sensitive, non-linguistic comparison. Returns the export with the contract name derived from the specified type parameter. If there is not exactly one matching export, an exception is thrown. The export with the contract name derived from the specified type parameter. The type parameter of the object to return. The contract name is also derived from this type parameter. Method 4.0.0.0 System.Lazy<T> The default contract name is the result of calling the method on . The contract name is compared by using the property to perform a case-sensitive, non-linguistic comparison. Returns the export with the specified contract name. If there is not exactly one matching export, an exception is thrown. The export with the specified contract name. The contract name of the object to return, or null or an empty string ("") to use the default contract name. The type parameter of the object to return. Method 4.0.0.0 System.Lazy<T,TMetadataView> The contract name is the result of calling the method on . The contract name is compared by using the property to perform a case-sensitive, non-linguistic comparison. Returns the export with the contract name derived from the specified type parameter. If there is not exactly one matching export, an exception is thrown. System.Lazy`2 The type parameter of the object to return. The contract name is also derived from this type parameter. The type of the metadata view of the object to return. Method 4.0.0.0 System.Lazy<T,TMetadataView> The default contract name is the result of calling the method on . The contract name is compared by using the property to perform a case-sensitive, non-linguistic comparison. Returns the export with the specified contract name. If there is not exactly one matching export, an exception is thrown. The export with the specified contract name. The contract name of the object to return, or null or an empty string ("") to use the default contract name. The type parameter of the object to return. The type of the metadata view of the object to return. Method 4.0.0.0 T The contract name is the result of calling the method on . The contract name is compared by using the property to perform a case-sensitive, non-linguistic comparison. Returns the exported object with the contract name derived from the specified type parameter. If there is not exactly one matching exported object, an exception is thrown. The exported object with the contract name derived from the specified type parameter. The type of the exported object to return. The contract name is also derived from this type parameter. Method 4.0.0.0 T The default contract name is the result of calling the method on . The contract name is compared by using the property to perform a case-sensitive, non-linguistic comparison. Returns the exported object with the specified contract name. If there is not exactly one matching exported object, an exception is thrown. The exported object with the specified contract name. The contract name of the exported object to return, or null or an empty string ("") to use the default contract name. The type of the exported object to return. Method 4.0.0.0 T If the exported object is not found, this method returns the appropriate default value for ; for example, zero for integer types, false for Boolean types, and null for reference types. The contract name is the result of calling the method on . The contract name is compared by using the property to perform a case-sensitive, non-linguistic comparison. Gets the exported object with the contract name derived from the specified type parameter or the default value for the specified type, or throws an exception if there is more than one matching exported object. The exported object with the contract name derived from , if found; otherwise, the default value for . The type of the exported object to return. The contract name is also derived from this type parameter. Method 4.0.0.0 T If the exported object is not found, this method returns the appropriate default value for ; for example, zero for integer types, false for Boolean types, and null for reference types. The default contract name is the result of calling the method on . The contract name is compared by using the property to perform a case-sensitive, non-linguistic comparison. Gets the exported object with the specified contract name or the default value for the specified type, or throws an exception if there is more than one matching exported object. The exported object with the specified contract name, if found; otherwise, the default value for . The contract name of the exported object to return, or null or an empty string ("") to use the default contract name. The type of the exported object to return. Method 4.0.0.0 System.Collections.Generic.IEnumerable<T> The contract name is the result of calling the method on . The contract name is compared by using the property to perform a case-sensitive, non-linguistic comparison. Gets all the exported objects with the contract name derived from the specified type parameter. The exported objects with the contract name derived from the specified type parameter, if found; otherwise, an empty object. The type of the exported object to return. The contract name is also derived from this type parameter. Method 4.0.0.0 System.Collections.Generic.IEnumerable<T> The default contract name is the result of calling the method on . The contract name is compared by using the property to perform a case-sensitive, non-linguistic comparison. Gets all the exported objects with the specified contract name. The exported objects with the specified contract name, if found; otherwise, an empty object. The contract name of the exported objects to return; or null or an empty string ("") to use the default contract name. The type of the exported object to return. Method 4.0.0.0 System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> To be added. Gets all exports that match the conditions of the specified import definition. A collection of all the objects matching the condition specified by . The object that defines the conditions of the objects to get. Method 4.0.0.0 System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> To be added. Gets all exports that match the conditions of the specified import definition and composition. A collection of all the objects matching the condition specified by and . The object that defines the conditions of the objects to get. The transactional container for the composition. Method 4.0.0.0 System.Collections.Generic.IEnumerable<System.Lazy<System.Object,System.Object>> The default contract name is the result of calling the method on . The contract name is compared by using the property to perform a case-sensitive, non-linguistic comparison. Gets all the exports with the specified contract name. A collection of all the objects for the contract matching . The type parameter of the objects to return. The type of the metadata view of the objects to return. The contract name of the object to return, or null or an empty string ("") to use the default contract name. Method 4.0.0.0 System.Collections.Generic.IEnumerable<System.Lazy<T>> The contract name is the result of calling the method on . The contract name is compared by using the property to perform a case-sensitive, non-linguistic comparison. Gets all the exports with the contract name derived from the specified type parameter. The objects with the contract name derived from , if found; otherwise, an empty object. The type parameter of the objects to return. The contract name is also derived from this type parameter. Method 4.0.0.0 System.Collections.Generic.IEnumerable<System.Lazy<T>> The default contract name is the result of calling the method on . The contract name is compared by using the property to perform a case-sensitive, non-linguistic comparison. Gets all the exports with the specified contract name. The objects with the specified contract name, if found; otherwise, an empty object. The contract name of the objects to return, or null or an empty string ("") to use the default contract name. The type parameter of the objects to return. Method 4.0.0.0 System.Collections.Generic.IEnumerable<System.Lazy<T,TMetadataView>> The contract name is the result of calling the method on . The contract name is compared by using the property to perform a case-sensitive, non-linguistic comparison. Gets all the exports with the contract name derived from the specified type parameter. The objects with the contract name derived from , if found; otherwise, an empty object. The type parameter of the objects to return. The contract name is also derived from this type parameter. The type of the metadata view of the objects to return. Method 4.0.0.0 System.Collections.Generic.IEnumerable<System.Lazy<T,TMetadataView>> The default contract name is the result of calling the method on . The contract name is compared by using the property to perform a case-sensitive, non-linguistic comparison. Gets all the exports with the specified contract name. The objects with the specified contract name if found; otherwise, an empty object. The contract name of the objects to return, or null or an empty string ("") to use the default contract name. The type parameter of the objects to return. The contract name is also derived from this type parameter. The type of the metadata view of the objects to return. Method 4.0.0.0 System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> Overrides of this method should not treat cardinality-related mismatches as errors, and should not throw exceptions in those cases. For example, if is and there are zero objects that match the conditions of the specified , an empty collection should be returned. Gets all the exports that match the constraint defined by the specified definition. A collection that contains all the exports that match the specified condition. The object that defines the conditions of the objects to return. The transactional container for the composition. Method 4.0.0.0 System.Void To be added. Raises the event. An that contains the event data. Method 4.0.0.0 System.Void To be added. Raises the event. An that contains the event data. Method 4.0.0.0 System.Boolean To be added. To be added. To be added. To be added. To be added. To be added.