コード例 #1
0
ファイル: EventWriterBase.cs プロジェクト: bitfringe/Hapil
        //-----------------------------------------------------------------------------------------------------------------------------------------------------

        protected internal void AddAttributes(Func <EventMember, AttributeWriter> attributeWriterFactory)
        {
            if (attributeWriterFactory != null)
            {
                AttributeWriter.Include(attributeWriterFactory(m_OwnerEvent));
            }
        }
コード例 #2
0
ファイル: PropertyWriterBase.cs プロジェクト: bitfringe/Hapil
        //-----------------------------------------------------------------------------------------------------------------------------------------------------

        protected internal void AddAttributes(Func <PropertyMember, AttributeWriter> attributeWriterFactory)
        {
            if (attributeWriterFactory != null)
            {
                AttributeWriter.Include(attributeWriterFactory(m_OwnerProperty));
            }
        }
コード例 #3
0
ファイル: MemberWriterBase.cs プロジェクト: bitfringe/Hapil
        //-----------------------------------------------------------------------------------------------------------------------------------------------------

        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));
            }
        }