System.Reflection.MetadataImport.Equals C# (CSharp) Method

Equals() private method

private Equals ( MetadataImport import ) : bool
import MetadataImport
return bool
        internal bool Equals(MetadataImport import)
        {
            return import.m_metadataImport2 == m_metadataImport2;
        }

Same methods

MetadataImport::Equals ( object obj ) : bool

Usage Example

Esempio n. 1
0
        private RuntimeParameterInfo(
            Signature signature,
            MetadataImport scope,
            int tkParamDef,
            int position,
            ParameterAttributes attributes,
            MemberInfo member
            )
        {
            Debug.Assert(member != null);
            Debug.Assert(
                MdToken.IsNullToken(tkParamDef) == scope.Equals(MetadataImport.EmptyImport)
                );
            Debug.Assert(
                MdToken.IsNullToken(tkParamDef) ||
                MdToken.IsTokenOfType(tkParamDef, MetadataTokenType.ParamDef)
                );

            PositionImpl = position;
            MemberImpl   = member;
            m_signature  = signature;
            m_tkParamDef = MdToken.IsNullToken(tkParamDef)
              ? (int)MetadataTokenType.ParamDef
              : tkParamDef;
            m_scope   = scope;
            AttrsImpl = attributes;

            ClassImpl = null;
            NameImpl  = null;
        }
All Usage Examples Of System.Reflection.MetadataImport::Equals