示例#1
0
        //-----------------------------------------------------------------------------------------------------------------------------------------------------

        protected internal void AddAttributes(Func <EventMember, AttributeWriter> attributeWriterFactory)
        {
            if (attributeWriterFactory != null)
            {
                AttributeWriter.Include(attributeWriterFactory(m_OwnerEvent));
            }
        }
示例#2
0
        //-----------------------------------------------------------------------------------------------------------------------------------------------------

        protected internal void AddAttributes(Func <PropertyMember, AttributeWriter> attributeWriterFactory)
        {
            if (attributeWriterFactory != null)
            {
                AttributeWriter.Include(attributeWriterFactory(m_OwnerProperty));
            }
        }
示例#3
0
        //-----------------------------------------------------------------------------------------------------------------------------------------------------

        protected internal void AddAttributes(AttributeWriter attributeWriter)
        {
            if (attributeWriter != null)
            {
                m_AttributeWriter.Include(attributeWriter);
            }
        }
示例#4
0
        //-----------------------------------------------------------------------------------------------------------------------------------------------------

        protected internal void AddAttributes(Func <MethodMember, AttributeWriter> attributeWriterFactory)
        {
            ValidateNotAnonymousMethod();

            if (attributeWriterFactory != null)
            {
                AttributeWriter.Include(attributeWriterFactory(m_OwnerMethod));
            }
        }