| Type | Description | 
           
               
             
               
            A provided generated assembly  | 
      |
           
               
             
               
            A provided generated assembly  | 
      |
           
               
             
               
            Represents an erased provided constructor.  | 
      |
           
               
             
               
            Represents an erased provided constructor.  | 
      |
           
               
             
               
            Represents an erased provided property.  | 
      |
           
               
             
               
            Represents an erased provided property.  | 
      |
           
               
             
               
            Represents an erased provided field.  | 
      |
           
               
             
               
            Represents an erased provided field.  | 
      |
           
               
             
               
            Helps create erased provided unit-of-measure annotations.  | 
      |
           
               
             
               
            Helps create erased provided unit-of-measure annotations.  | 
      |
           
               
             
               
            
  | 
      |
           
               
             
               
            
  | 
      |
           
               
             
               
            Represents an erased provided parameter  | 
      |
           
               
             
               
            Represents an erased provided parameter  | 
      |
           
               
             
               
            Represents an erased provided property.  | 
      |
           
               
             
               
            Represents an erased provided property.  | 
      |
           
               
             
               
            Represents a provided static parameter.  | 
      |
           
               
             
               
            Represents a provided static parameter.  | 
      |
           
               
             
               
            Helpers to build symbolic provided types  | 
      |
           
               
             
               
            Helpers to build symbolic provided types  | 
      |
           
               
             
               
            Represents a provided type definition.  | 
      |
           
               
             
               
            Represents a provided type definition.  | 
      |
           
               
             
               
            Represents the context for which code is to be generated. Normally you should not need to use this directly.  | 
      |
           
               
             
               
            Represents the context for which code is to be generated. Normally you should not need to use this directly.  | 
      |
           
               
             
               
            Represents an array or other symbolic type involving a provided type as the argument. See the type provider spec for the methods that must be implemented. Note that the type provider specification does not require us to implement pointer-equality for provided types.  | 
      |
           
               
             
               
            Represents an array or other symbolic type involving a provided type as the argument. See the type provider spec for the methods that must be implemented. Note that the type provider specification does not require us to implement pointer-equality for provided types.  | 
      |
           
               
             
               
            A base type providing default implementations of type provider functionality.  | 
      |
           
               
             
               
            A base type providing default implementations of type provider functionality.  |