System.Xml.Serialization.TypeDesc.IsDerivedFrom C# (CSharp) Méthode

IsDerivedFrom() private méthode

private IsDerivedFrom ( TypeDesc baseTypeDesc ) : bool
baseTypeDesc TypeDesc
Résultat bool
        internal bool IsDerivedFrom(TypeDesc baseTypeDesc)
        {
            TypeDesc typeDesc = this;
            while (typeDesc != null)
            {
                if (typeDesc == baseTypeDesc) return true;
                typeDesc = typeDesc.BaseTypeDesc;
            }
            return baseTypeDesc.IsRoot;
        }