DynamicDependencyAttribute
States a dependency that one member has on another.
            
                
Gets the assembly name of the specified type.
            
Gets or sets the condition in which the dependency is applicable, e.g. "DEBUG".
            
Gets the signature of the member depended on.
            
Gets the  DynamicallyAccessedMemberTypes which specifies the type
            of members depended on.
            
Gets the  Type containing the specified member.
            
Gets the full name of the type containing the specified member.
            
Initializes a new instance of the  DynamicDependencyAttribute class
            with the specified signature of a member on the same type as the consumer.
            
Initializes a new instance of the  DynamicDependencyAttribute class
            with the specified signature of a member on a  Type.
            
Initializes a new instance of the  DynamicDependencyAttribute class
            with the specified signature of a member on a type in an assembly.
            
Initializes a new instance of the  DynamicDependencyAttribute class
            with the specified types of members on a  Type.
            
public DynamicDependencyAttribute(DynamicallyAccessedMemberTypes memberTypes, string typeName, string assemblyName)
Initializes a new instance of the  DynamicDependencyAttribute class
            with the specified types of members on a type in an assembly.